The Mighty Sarcosuchus
What Was the Largest Extinct True Crocodile? Discover Sarcosuchus

Learn about Sarcosuchus, the largest extinct true crocodile, known as SuperCroc, which lived 110 million years ago and grew up to 40 feet long.

Snake Dinosaur Revealed
Discover the Snake-like Dinosaur: Tetrapodophis

Explore the fascinating Tetrapodophis, the dinosaur that resembled a snake with its unique appearance and evolutionary significance.