Find the word definition

Wiktionary
self-regenerating

a. Having an ability or capable of regenerate oneself or itself.

Usage examples of "self-regenerating".

You're aware the aliens covered the moon with self-growing, self-regenerating masers, and solar cells to power the masers.