tree hugger

/T R IY1 AH0 G ER0/
noun
  1. 1

    An environmental campaigner, especially one who aims to restrict logging.

  2. 2

    A hippie.

Source: https://en.wiktionary.org/wiki/tree%20hugger