tomentous
English Dictionary
->
Letter T
-> tomentous
Search Dictionary:
tomentous Definition
(s)
densely
covered
with
short
matted
woolly
hairs
; "
a
tomentose
leaf
"
tomentous Synonyms
tomentose
tomentous
© Art Branch Inc.