Green Party

Explore definitions, synonyms, and language insights of Green Party

Definitions

Noun
an environmentalist political party

More General Terms