Downy

From Biology-Online Dictionary | Biology-Online Dictionary

Downy

(Science: dermatology) Covered with short, fine hairs.