greenmonger
noun
1.
someone who works to protect the environment from destruction or pollution
2.
a grocer who sells fresh fruits and vegetables
4.
eater of fruits and grains and nuts; someone who eats no meat or fish or (often) any animal products