Meaning of Schefflera
Definition of Schefflera
(noun)
large
genus
of
shrubby
and
climbing
tropical
plants having
showy
digitately
compound
foliage
Other information on Schefflera
WIKIPEDIA results for
Schefflera
Amazon results for
Schefflera
Tweet