Umbrella? No.
Um·brel·la : əmˈbrelə : [noun] : a device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, …
Um·brel·la : əmˈbrelə : [noun] : a device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, …
Prim·rose : primˌrōz : [noun] : a commonly cultivated plant of European woodlands that flowers in the early spring.