Tugulusaurus
In Depth Tugulusaurus is a little known genus of theropod dinosaur that lived in China during the early Cretaceous. Sometimes considered to be a dubious genus, Tugulusaurus has been re-affirmed as valid as recently as the early twenty-first century. Tugulusaurus is usually attributed as a coelurosaurian theropod, though the original describer Dong Zhiming speculated that … Read more