Hugging a tree

20 random reasons to really love trees

There are approximately 2 million reasons to love trees ... but we'll start with these.

Latest Stories in Science - Page 2

WHAT'S HOT ON FACEBOOK

treehugger on phone
treehugger slideshows