• Rejuvenescence

    Full definition of rejuvenescence

    Noun

    rejuvenescence

    1. A renewal of youthful characteristics or vitality

    Related terms

    © Wiktionary