Definition of

Umbrella Tree

  1. (noun, plant) small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
  2. (noun, plant) erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves

via WordNet, Princeton University

Alternate forms of Umbrella Tree

Hypernyms: bush, magnolia, shrub

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Chuck out

put out or expel from a place

Recent Searches

fauceous, fesi, feci, vasi, fiticous