Big Huge Thesaurus

Palaquium

noun

sounds kind of like