Torvosaurus
Torvosaurus Torvosaurus (TOR-voh-SAWR-us; “Savage Lizard”) is a genus of megalosaurid theropod dinosaur that roamed the Earth during the Late Jurassic period, approximately 153 to 148 million years ago. Its fossils have been discovered in what are now North America (specifically Colorado, Utah, and Wyoming) and Europe (Portugal). The name Torvosaurus means “savage lizard,” referring to […]