green: an environmentalist who belongs to the Green Party
environmentalist: someone who works to protect the environment from destruction or pollution
horsefly: large swift fly the female of which sucks blood of various animals