Wiktionary
cynocephalids
n. (plural of cynocephalid English)
n. (plural of cynocephalid English)