Stokesosaurus (meaning "Stokes' lizard") is a genus of small (around 3 to 4 meters (10 to 13 ft) in length), carnivorous early tyrannosauroid theropod dinosaurs from the late Jurassic period of Utah, United States.
Stokesosaurus
Dinosaurs/Creature in The Last Stand of the Jurassic Giants
for Dinosaurs/Creature in The Last Stand of the Jurassic Giants in The World of Dinosaurs
Suggested by alecgroskreutz1
The World of Dinosaurs a documentary show on MAX channel.