self-regenerating
Adjective
Meaning
self-regenerating (not comparable)
(rare, physics, biology) Capable of regenerating itself or oneself.
Adjective
self-regenerating (not comparable)
(rare, physics, biology) Capable of regenerating itself or oneself.