green party

Noun
  1. An environmentalist political party (synset 108277307)

Other Searches