Big Huge Thesaurus

cycadophytina

noun

sounds kind of like