SuperCroc
What Was the Largest Land Crocodile? Discover the Massive Sarcosuchus Imperator

Learn about Sarcosuchus imperator, the largest land crocodile that lived 112 million years ago, growing up to 40 feet and weighing 8 tons.