Submitted by thejerusalempost6895 in science
The fossilized theropod remains are thought to be 121 million years old, placing their origin in the early Cretaceous period.
Submitted by thejerusalempost6895 in science
The fossilized theropod remains are thought to be 121 million years old, placing their origin in the early Cretaceous period.