Big Huge Thesaurus

Myroxylon

noun

sounds kind of like