Big Huge Thesaurus

Ceroxylon

noun

sounds kind of like