ALL meanings of indumentum
in·du·men·tum
I i - noun indumentum A covering of hairs (or feathers) on an animal or plant. 1
- noun plural indumentum a dense, hairy covering. 1
- noun indumentum an outer covering, such as hairs or down on a plant or leaf, feathers, fur, etc 0