Meaning of umbrella magnolia
Definition of umbrella magnolia
(noun)
small
deciduous
tree
of
eastern
North America having
creamy
white
flowers and
large
leaves in formations
like
umbrellas at the ends of branches
Other information on umbrella magnolia
WIKIPEDIA results for
umbrella magnolia
Amazon results for
umbrella magnolia
Tweet