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