revirescence

listen to the pronunciation of revirescence
English - English
A growing green or fresh again; renewal of youth or vigor
revirescence
Favorites