greenery ( synonym found)

Definition of greenery:

(n) : green foliage or verdure; Foliage used as a decoration

Back to Top