Word info

tometous

Adjective

Meaning

Tomentose.

Source: Webster's dictionary

Close letter words and terms