1. Adjective. Having an ability or capable of regenerating oneself or itself. ¹
¹ Source: wiktionary.com