Tarbosaurus: "Alarming Lizard" ZME Science, 20 Mar 2024 Tarbosaurus is a genus of tyrannosaurine theropod that lived approximately 70 million years ago in Late Cretaceous Asia.