Meaning of indumentum

Definition of indumentum

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

Other information on indumentum

WIKIPEDIA results for indumentum
Amazon results for indumentum