Wiktionary
ecosocialists
n. (plural of ecosocialist English)
n. (plural of ecosocialist English)