rejuvenescence
Concise Oxford English Dictionary © 2008 Oxford University Press:
rejuvenescence /rɪˌdʒuːvəˈnɛsəns/
▶noun
- 1 the renewal of youth or vitality.
- 2 Biology the reactivation of vegetative cells, resulting in regrowth from old or injured parts.
– derivatives
rejuvenescent adjective.
rejuvenescent adjective.
'rejuvenescence' also found in these Oxford entries:

