New dinosaur species discovered in China after fossilized paw found
The fossilized theropod remains are thought to be 121 million years old, placing their origin in the early Cretaceous period.
An illustrative image of a dinosaur's foot.(photo credit: EDGAR SU/ REUTERS)