Synonyms of Lanugo in English :
Antonyms of Lanugo in English
Thesaurus of Lanugo in English
1. (noun) the fine downy hair covering a human fetus; normally shed during the ninth month of gestation