English edit

Adjective edit

hydrencephaloid (comparative more hydrencephaloid, superlative most hydrencephaloid)

  1. Alternative form of hydrocephaloid