Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lanugo from English dictionary with examples, synonyms and antonyms.

lanugo   noun

Meaning : The fine downy hair covering a human fetus. Normally shed during the ninth month of gestation.