Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tomentose
in English
tomentose
us
/təˈmen.tos/
uk
/təˈment.əʊs/
#uncommon
Definitions
Adjective
covered
in
matted
hairs
(
biological
surfaces
)