Big Huge Thesaurus

anaspida

noun

sounds kind of like