Tarbosaurus

Tarbosaurus is a genus of tyrannosaurid theropod dinosaur that flourished in Asia about 70 million years ago. Fossils have been ...
Read more