Big Huge Thesaurus

simarouba

noun

sounds kind of like