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.
Learn about Sarcosuchus imperator, the largest land crocodile that lived 112 million years ago, growing up to 40 feet and weighing 8 tons.