umbrella tree is a noun meaning "erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves". It carries 2 recorded senses.
erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
Definitions, synonyms and semantic relations for umbrella tree come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.