GREENERY MEANING IN ENGLISH

• Greenery Definition & Synonyms

  1. (n.) Green plants; verdure.


Synonyms:
Verdure,

RECENT SEARCHES