English

edit

Noun

edit

treehuggers

  1. plural of treehugger