Lanugo

Definition of Lanugo from the PharmacyDictionary.in

Lanugo

The fine hair covering a developing fetus’s body.

Not Available