Search

Escto search a new word

juvenescence

noun
originLatin

The state or process of growing or becoming young; youthful renewal.

Word Map