Total Pageviews

Thursday, June 6, 2013

Ancient Fossil

de bene esse: literally, of well-being, morally acceptable but subject to future validation or exception 

Oldest-Known Primate Fossil Found in China

http://www.sci-news.com/paleontology/article01133-archicebus-achilles-primate-china.html

No comments: