WordNet-Online
Definitions from WordNet
Noun umbrella magnolia has 1 sense
| ||||
Definitions from the WebUmbrella MagnoliaNoun (Botany): An evergreen tree or shrub native to southeastern United States, scientifically known as Magnolia tripetala, characterized by large, broad, and showy white flowers in the shape of an umbrella. Example Sentence: The umbrella magnolia bloomed beautifully in my backyard, adding a touch of elegance to the garden. Related Products on Amazon: | ||||
umbrage umbrageous umbralla umbrela umbrella umbrella arum umbrella bird umbrella fern umbrella magnolia umbrella party umbrella pine umbrella plant umbrella sedge umbrella tent umbrella tree umbrellalike umbrellas
|