English

edit

Noun

edit

enviro-socialist (plural enviro-socialists)

  1. Alternative form of envirosocialist