Torvosaurus was a megalosaurid theropod dinosaur that lived during the Middle and Late Jurassic.
Dimensions: