Big Huge Thesaurus

pachycephala

noun

sounds kind of like