Italian-English dictionary »

lanugo meaning in English

ItalianEnglish
lanugo noun
{m}

lanugo(soft down or fine hair)
noun