Dictionary.com
Thesaurus.com

indumenta

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

More Suggestions