Definition of "ecosocialist"

ecosocialist