Connect to share and comment

china theropod

Appears In:
The theropod called "Aurun zhaio" or "Dragon King" was discovered by American biologist James Clark and his team in the Xinjiang region of northwestern China.
china theropod

A Chinese boy takes part in an artificial dinosaur show presented by performers in Beijing on July 30, 2010. American biologists found the 'Dragon King' dinosaur fossil in northwest China in 2006. It was recently declared a new species of theropod.