hydrocephaloid
English
hydrocephaloid meaning in English • hydrocephaloid का अर्थ अंग्रेजी में
Adjective
- Resembling hydrocephalus.