Ulughbegsaurus
In Depth Ulughbegsaurus is a genus of carcharodontosaurid theropod dinosaur that lived in Central Asia during the early stages of the Late Cretaceous, specifically the Turonian period. The carcharodontosaurid theropod dinosaurs were apex predators that rose to prominence during the early Cretaceous, however there is plenty of fossil evidence to show that as a group … Read more