* "Tree hugger" is sometimes used, but it's considered outdated, often derogatory, and can be offensive.
* "Greenie" is another term, but it's also not very common and can be seen as dismissive.
The best approach is to simply use the term "environmentalist" or "environmental advocate" when referring to someone who cares about the environment.