umbrella tree
umbrella tree
Definition
umbrella tree
noun
- ☆ an American magnolia (Magnolia tripetala) with clusters of long leaves at the ends of the branches, foul-smelling white flowers, and reddish fruit
- any of a number of other trees or shrubs whose leaves are umbrella-shaped or grow with an umbrellalike effect, as the chinaberry
Browse dictionary entries near umbrella tree
