Big Huge Thesaurus

Simarouba

noun

sounds kind of like