Hydrencephsloid /(?)/

Hy·dren·ceph·s·loid

Hydrencephsloid

a.
  1. Same as Hydrocephaloid. (Med.)