self-renewal - definition and synonyms

noun [uncountable]
  1.   From our crowdsourced Open Dictionary
    the ability to start the process of something again after a pause

    Stem cells are the primary cells capable of self-renewal and differentiating into specialised cells.

    Submitted by shah umar from India on 31/08/2015