Torvosaurus stock image
Torvosaurus was a megalosaurid theropod dinosaur that lived during the Middle and Late Jurassic.
Illustration by Bálint Benke
Torvosaurus was a megalosaurid theropod dinosaur that lived during the Middle and Late Jurassic.
Illustration by Bálint Benke