Big Huge Thesaurus

Craniata

noun

sounds kind of like