Xuanhanosaurus
Dinosaur
Xuanhanosaurus is a genus of theropod dinosaur that lived during the Middle Jurassic of the Sichuan Basin, China, around 166 million years ago. This taxon represents one of the various non-coelurosaurian tetanuran taxa found on the Middle Jurassic... Wikipedia