tree-huggers

English

Noun

tree-huggers

  1. plural of tree-hugger