umbrella tree Hear it!

umbrella tree Definition

umbrella tree

noun

  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

Browse dictionary entries near umbrella tree

  1. umbrella plant
  2. umbrella personal liability insurance
  3. umbrella leaf
  4. umbrella bird
  5. umbrella
  6. umbrageous
  7. umbrage
  8. umbra
  9. umbo
  10. umbles
  1. Umbria
  2. Umbrian
  3. Umbundu
  4. umiak
  5. umlaut
  6. ump
  7. umpirage
  8. umpire
  9. umpteen
  10. Umtata