Clue: Ecowarriors putting on these (6)
Answer: GREENS
Explanation: Definition: Ecowarriors
Double definition – the "putting" being in golf