• word of the day

    lanugo

    lanugo - Dictionary definition and meaning for word lanugo

    Definition
    (noun) the fine downy hair covering a human fetus; normally shed during the ninth month of gestation
Download our Mobile App Today
Receive our word of the day
on Whatsapp