"Deinosuchus" Related Articles
Deinosuchus Size
In the past hundreds of millions of years, all kinds of beasts have appeared on the earth that once stood at the top of the food chain. Deinosuchus is an extinct large crocodile belonging to the superfamily of alligators, living on the eastern coast of North America in the Late Cretaceous, about 82 ...