Observatory: 160-Million-Year-Old Fossil of an Omnivore
Monday, August 19, 2013 - 18:30
in Paleontology & Archaeology
The fossil, found in China, was of a fast-running, agile omnivore that resembles the modern-day African dormouse.