revirescent adj Lgrowing fresh or young again : reviving