Revision as of 00:48, 16 August 2014 by 71.81.53.15(contribs)(Created page with "right|300px'''Torvosaurus''' is a megalosaur from the late Jurassic period of Europe and North America. It is the largest megalosaur of all, dwarfing it's...")
Torvosaurus is a megalosaur from the late Jurassic period of Europe and North America. It is the largest megalosaur of all, dwarfing it's rival Allosaurus as top predator