TABESCENT MEANING IN ENGLISH

• Tabescent Definition & Synonyms

  1. (a.) Withering, or wasting away.


RECENT SEARCHES