Skip to main content

hydrocephaloid

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