androcephalous
English
androcephalous meaning in English • androcephalous का अर्थ अंग्रेजी में
Adjective
- Having a human head (upon an animal's body), as the Egyptian sphinx.