Definition

lush green foliage and vegetation, typically referring to the abundant greenery of spring or early summer.