One who cares about environmental issues.
obsessed with health or environmental issues.
A hippie or ecological activist.