hydrocephaloid

  • adj.Hydrocephalus
  • n.Such water on the brain
  • WebWater head
n.
1.
Such water on the brain
adj.
1.
Hydrocephalus