a renewal of youthfulness or vigour; rejuvenation
in biology, the reactivation of cells, causing new growth from old or injured parts
rejuvenescent adj
[late Latin rejuvenescere to become young again, from Latin re- + juvenescere to become young, from juvenis young]