schefflera
Concise Oxford English Dictionary © 2008 Oxford University Press:
schefflera /ˈʃɛflərə/
▶noun an evergreen tropical or subtropical shrub which is grown as a pot plant for its decorative foliage. [Genus Schefflera.]
– origin mod. L., named after the 18th-cent. German botanist J. C. Scheffler.
'schefflera' also found in these Oxford entries:

