News
Sarcosuchus imperator lived about 110 million years ago during the Cretaceous Period, the last of the three time periods in which the dinosaurs lived.Most of the Sarcosuchus fossils that have been ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results