YourDictionary

Dictionary Home » Science » lanugo

lanugo science definition

A covering of fine, soft hair or hairlike structures, as on a leaf, insect, or human fetus.

Learn more about lanugo

link/cite print suggestion box