Juvenescence(n.) A growing young.
Juvenescent(a.) Growing or becoming young.

Words within juvenescent

9 letter words: 1 results
View all words...