Online English Dictionary

Home

Revirescence


n.

A growing green or fresh again; renewal of youth or vigor.


© 2009 Dammam Community College