rejuvenescence is Accepted in TWL Scrabble Dictionary

rejuvenescence Scrabble score: 28

Meaning of rejuvenescence

  • a renewal of youthfulness or vigor [n -S]
  • The renewal of youth or vitality
  • The reactivation of vegetative cells, resulting in regrowth from old or injured parts