• word of the day

    microcephalus

    microcephalus - Dictionary definition and meaning for word microcephalus

    Definition
    (noun) an abnormally small head and underdeveloped brain
    Synonyms : microcephaly , nanocephaly
Download our Mobile App Today
Receive our word of the day
on Whatsapp