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
Tweet