Big Huge Thesaurus

craniata

noun

sounds kind of like