self-renewing

Related to self-renewing: stem cell

self-renewing

adj of or relating to the act of renewing oneself or itself
Thesaurus
Adj.1.self-renewing - of or relating to self-renewal