Big Huge Thesaurus

Cynocephalidae

noun

sounds kind of like