Answer: greenaches

AnswerCrossword Clue
GREENACHES

Environmentalist's discomfort?