INDUMENTUM Meaning of INDUMENTUM in English [ ˌɪndjʊ'mɛntəm ]■ noun ( plural indumenta ) Botany & Zoology a covering of hairs (or feathers) on an animal or plant.OriginC19: from L., lit. 'garment'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004