Daily Archives: June 29, 2012

But where did they get their protein?

Human Ancestors Ate Tree Bark in Diet Focused on Forest Traces of 2 million-year-old meals in the teeth of a species of human ancestors showed the hominins ate the bark of the trees they climbed, as well as leaves and … Continue reading

Posted in In the News | Tagged | Leave a comment