YourDictionary

umbrella tree

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

See umbrella tree in American Heritage Dictionary 4

link/cite print suggestion box