treehugger
Jump to navigation
Jump to search
See also: tree-hugger and tree hugger
English[edit]
Noun[edit]
treehugger (plural treehuggers)
- Alternative form of tree hugger
- A species of libellulid dragonfly, Tyriobapta torrida, of Southeast Asia.