self-renewal By Ivan Suarez Robles 15 Nov, 2010 The ability of a cell to divide continuously to produce more copies of itself.Related Articles: Stem CellsGlossary: self-replication