Big Huge Thesaurus

ceratozamia

noun

sounds kind of like