rejuvenescence

noun

1.
A renewal of youthful characteristics or vitality.