Tugulusaurus
“`html Tugulusaurus: Profile of an Early Cretaceous Theropod Tugulusaurus Tugulusaurus (TUH-goo-loo-SAWR-us; “Tugulu lizard”) is a genus of small theropod dinosaur that lived during the Early Cretaceous period, approximately 130 to 125 million years ago. Its fossils were discovered in the Tugulu Group of the Junggar Basin in Xinjiang, China. The dinosaur was first named and […]