iknowdino.com
I Know Dino: The Big Dinosaur Podcast | A site about dinosaurs | 5 Facts About Tarbosaurus Bataar
Tarbosaurus courtesy of Dmitry Bogdanov, via Wikimedia Commons The Alarming Lizard Tarbosaurus bataar, whose name means “Alarming Lizard,” was a tyrannosaur first discovered in 1946 and…