self-regeneration
Noun
Meaning
self-regeneration (countable and uncountable, plural self-regenerations)
(rare) The capability of regeneration of oneself or itself.
Noun
self-regeneration (countable and uncountable, plural self-regenerations)
(rare) The capability of regeneration of oneself or itself.