Saurosuchus
Saurosuchus (meaning "lizard crocodile") is a genus of large loricatan pseudosuchian archosaur that lived in South America during the Late Triassic period. It was a heavy, ground-dwelling, quadrupe...
See Profile
Walking with Dinosaurs: The Revisited
The Original Apple + Documentary Series
Walking with Dinosaurs: The Revisited is was like a remake version or reboot version of the original documentury show on BBC America.
See Story
Join the Conversation
0 comments on Saurosuchus as Dinosaurs/Creatures in EP1: New Blood in Walking with Dinosaurs: The Revisited