TOMETOUS


Meaning of TOMETOUS in English

(a.) Tomentose.

Webster's English dictionary.      Английский словарь Webster.