Connect to share and comment

Last meal fossils 2012 08 31

Appears In:
In their bellies: Fish, lizards and part of a leg of a feathered, flying dinosaur
Last meal fossils 2012 08 31

This photo taken on Nov. 30, 2009 shows a Chinese archeologist uncovering dinosaur fossils at a site in Zhucheng, known as "dinosaur city," in northeast China's Shandong province.

Stringer