indumentum

Explore definitions, synonyms, and language insights of indumentum

Definitions

Noun
a covering of fine hairs (or sometimes scales) as on a leaf or insect