tomentose - English Synonyms Dictionary

tomentose

adj.
[1] tomentous