Verdant foliage (8)
I believe the answer is:
greenery
(Other definitions for greenery that I've seen before include "Foliage etc" , "fresh leaves on the tree" , "colourful stuff?" , "Leaves, maybe" , "Verdure" .)
I believe the answer is:
greenery
(Other definitions for greenery that I've seen before include "Foliage etc" , "fresh leaves on the tree" , "colourful stuff?" , "Leaves, maybe" , "Verdure" .)