Dinosaur Wiki
Advertisement

Saurosuchus galilei (meaning "lizard crocodile") is an extinct genus of loricatan pseudosuchian archosaur that lived in Argentina during the Late Triassic period.

Skull & life reconstruction of Saurosuchus
Advertisement