Fresh, verdant, flourishing; figuratively glowing with health and life.
Freshness, vigour, revitalized feeling of body and mind.