Meaning of lanugo
Definition of lanugo
(noun)
the
fine
downy
hair
covering
a
human
fetus;
normally
shed
during the
ninth
month
of
gestation
Other information on lanugo
WIKIPEDIA results for
lanugo
Amazon results for
lanugo
Tweet