um•brel•la tree
We found 2 definitions of umbrella tree from 1 different sources.
Noun |
||
umbrella tree - erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves | ||
Schefflera actinophylla, Brassaia actinophylla | ||
shrub, bush a low woody perennial plant usually having several major stems | ||
umbrella tree - small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches | ||
umbrella magnolia, elkwood, elk-wood, Magnolia tripetala |