New dinosaur species discovered in China after fossilized paw found
Jerusalem Post
The fossilized theropod remains are thought to be 121 million years old, placing their origin in the early Cretaceous period.
Understanding current events through the lenses of the past and future.
Jerusalem Post
The fossilized theropod remains are thought to be 121 million years old, placing their origin in the early Cretaceous period.