Stokesosaurus

Stokesosaurus (meaning "Stokes' lizard") is a genus of small (around three to four meters (10-13 ft) in length), carnivorous early tyrannosauroid theropod dinosaurs from the late Jurassic period of Utah.

Read more about Stokesosaurus:  History