lanugo
Meanings
Noun
1. lanugo (soft, thin hair like that of a newborn) (anatomy)