Word info

self-regeneration

Noun

Meaning

self-regeneration (countable and uncountable, plural self-regenerations)

(rare) The capability of regeneration of oneself or itself.

Source: en.wiktionary.org

Close letter words and terms