CHINA TOPIX

11/22/2024 02:29:30 am

Make CT Your Homepage

Spinosaurus aegyptiacus

Spinosaurus aegyptiacus

A Water-Loving Dinosaur Might Have Existed, Research Suggests

The dinosaur was said to have existed 95 million years ago and lived in northern Africa.

Real Time Analytics