Definition for Senescent
From Biology Forums Dictionary
Cells that have doubled many times and have reached a point where they have lost the capacity to divide any further.
From Biology Forums Dictionary
Cells that have doubled many times and have reached a point where they have lost the capacity to divide any further.