Big Huge Thesaurus

sphenopsida

noun

sounds kind of like