Big Huge Thesaurus

cynocephalidae

noun

sounds kind of like