schefflera actinophylla Meaning, Definition & Usage

  1. noun erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
    Brassaia actinophylla; umbrella tree.

WordNet