SENESCENCE


Meaning of SENESCENCE in English

noun the state of growing old; decay by time.

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