Big Huge Thesaurus

Schefflera

noun

sounds kind of like