Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: umbrella tree
  1. Erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
    - Schefflera actinophylla, Brassaia actinophylla
  2. 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

Derived forms: umbrella trees

Type of: bush, magnolia, shrub

Part of: genus Schefflera, Schefflera

Encyclopedia: Umbrella tree