juvenescence

juvenescence

English Noun
Ad

Definition

The state of becoming young or juvenile.

Etymology

By surface analysis, juven(ile) + -escence

Ad

Related Words