umbrella tree Meaning, Definition & Usage

  1. noun erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
    Brassaia actinophylla; Schefflera actinophylla.
  2. 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