Umbrella tree Meaning, Definition & Usage
-
noun erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
Brassaia actinophylla; Schefflera actinophylla.
-
noun 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; Magnolia tripetala; elk-wood.
WordNet
Definitions
(Bot.) , a kind of magnolia (M. Umbrella ) with the large leaves arranged in umbrellalike clusters at the ends of the branches. It is a native of Pennsylvania, Virginia, and Kentucky. Other plants in various countries are called by this name, especially a kind of screw pine (Pandanus odoratissimus ).