The Parody Wiki
Advertisement

Torvosaurus.jpg

Torvosaurus is a genus of carnivorous megalosaurid theropod dinosaurs that lived approximately 153 to 148 million years ago during the later part of the Jurassic Period in what is now Colorado and Portugal.

Gallery

Advertisement