Staurikosaurus
Staurikosaurus (Pronounced "STORE-ee-koh-SAWR-us", "Southern Cross lizard") is a genus of herrerasaurid[1] dinosaur from the Late Triassic of Brazil, found in the Santa Maria Formation.
See Profile
Dinosaurs Unleashed
The Original HBO Max Documentary Series
Dinosaurs Unleashed is the well shock full documentary.
See Story
Join the Conversation
0 comments on Staurikosaurus as Dinosaurs / Creatures in Dinosaurs Unleashed