cynocephalus
cynocephalus
English
Noun
Ad
Definition
A creature with the head of a dog or jackal and human body.
Etymology
From Latin cynocephalus.
Ad
cynocephalus
A creature with the head of a dog or jackal and human body.
From Latin cynocephalus.