Big Huge Thesaurus

Cynoscephalae

noun

sounds kind of like