TOMENTOSE Meaning of TOMENTOSE in English [to.men.tose] adj [NL tomentosus, fr. tomentum] (1698): covered with densely matted hairs "a ~ leaf" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012