tree hugger
noun/ˈtriː hʌɡə(r)/
/ˈtriː hʌɡər/
(informal, usually disapproving)- a person who cares very much about the environment and tries to protect it
Check pronunciation:
tree hugger
Definition of tree hugger noun from the Oxford Advanced Learner's Dictionary