Word info

hydrencephaloid

Adjective

Meaning

hydrencephaloid (comparative more hydrencephaloid, superlative most hydrencephaloid)

Alternative form of hydrocephaloid

Source: en.wiktionary.org

Close letter words and terms