Big Huge Thesaurus

lycopsida

noun

sounds kind of like