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
Dinosaurs Unleashed is the a documentary tv show that could have 15 stories
See Story
Join the Conversation
0 comments on Staurikosaurus as The First Dawn in Dinosaurs Unleashed