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