See Also: Senescence(medicine)
senescence(dictionary)

senescence (iou)



senescence noun. L17.
[from SENESCENT: see -ENCE.]
The process or condition of growing old or ageing; Biology loss of the power of cell division and growth.