• 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
Connect with us on Facebook