CHINA TOPIX

03/28/2024 12:33:42 pm

Make CT Your Homepage

mosasaurs

Mosasaurs

Mosasaurs, Marine Giants, Gave Birth in the Ocean Not Near Shore

Mosasaurs ruled the oceans on the planet before they went extinct some 65 million years ago.

Real Time Analytics