Meaning of TOMENTOUS in English

TOMENTOUS

a.

( Bot. ) Downy, nappy, hairy.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.