Big Huge Thesaurus

Anapsida

noun

sounds kind of like