SENESCENCE


Meaning of SENESCENCE in English

loss of function that accompanies aging.

AIDS English Glossary.      Английский словарь СПИДа.