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

Words within juvenescences

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