The Tarbosaurus was a carnivorous dinosaur from the Upper Cretaceous period. It was very similar to Tyrannosaurus but was slightly smaller and not so heavily built. It had a larger head but lower snout and seems to have been more primitive than Tyrannosaurus.