Downy

Downy

Definition: downy

downy: Referring to something such as plumage that is very soft. Downy feathers provide insulation and are important for the survival of young birds.

Leave a Comment