Magnolia Grandiflora (Noun)
Meaning
Evergreen tree of southern United States having large stiff glossy leaves and huge white sweet-smelling flowers.
Classification
Nouns denoting plants.
Evergreen tree of southern United States having large stiff glossy leaves and huge white sweet-smelling flowers.
Nouns denoting plants.