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