Lanugo — definition

1. lanugo (Noun)

1 definition

lanugo (Noun) — The fine downy hair covering a human foetus; normally shed during the ninth month of gestation.

2 types of
down pile