SENESCENT MEANING IN ENGLISH

• Senescent Definition & Synonyms

  1. (a.) Growing old; decaying with the lapse of time.


Synonyms:
Aging,

RECENT SEARCHES