• Self-regenerating

    Full definition of self-regenerating

    Adjective

    self-regenerating

    1. Having an ability or capable of regenerating oneself or itself.
    © Wiktionary