Tomentous /(?)/

To·men·tous

Tomentous

a.
  1. Tomentose.