English → Hindi dictionary

microcephalus

मिक्रोसेफालूस / माइक्रोसेफालूस / मइक्रोसेफालूसNOUN

Definition

an abnormally small head and underdeveloped brain

Looking for poetry? Read shayari and poems by great poets.