Related Words for word “tomentosa”
tomentosa - Did you Mean?
tomentose
tomentous