Schefflera actinophylla
Noun
Meaning
erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
Source: WordNetNoun
erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
Source: WordNet