Umbrella Tree (Noun)
Meaning 1
Erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 2
Small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches.
Classification
Nouns denoting plants.