1. Noun
Rejuvenescence.
2. Noun
the phenomenon of vitality and freshness being restored; "the annual rejuvenation of the landscape"
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word
