Word info

revirescence

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms