Big Huge Thesaurus

ceroxylon

noun

sounds kind of like