Dictionary.com
Thesaurus.com

indumentums

  • plural
    of indumentum.
    indumentum
    noun
    a dense, hairy covering.

More Suggestions