juvenescences is Accepted in TWL Scrabble Dictionary

juvenescences Scrabble score: 27

Meaning of juvenescences

  • JUVENESCENCE, the state of growing young [n]