Big Huge Thesaurus

Lonchocarpus

noun

sounds kind of like