greeneryEnglish

greenery, verdure

Noun

Green foliage

English: greenery, verdure

English words with similar meanings

Show 1 words