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.