UMBRELLA TREE


Meaning of UMBRELLA TREE in English

[umbrella tree] n (1738) 1: a magnolia (Magnolia tripetala) of the eastern U.S. having large leaves clustered at the ends of the branches

2: any of various trees or shrubs resembling an umbrella esp. in the arrangement of leaves or the shape of the crown

Merriam-Webster English vocab.      Английский словарь Merriam Webster.