cynocephalids
English
Noun
cynocephalids
plural of
cynocephalid