INDUMENTUM Meaning of INDUMENTUM in English n. (pl. indumenta) Bot. the covering of hairs on part of a plant, esp. when dense. Etymology: L, garment Oxford English vocab. Оксфордский английский словарь. 2012