Qianzhousaurus (meaning Qianzhou County Lizard) is an extinct tyrannosaur that lived from 67-65 MYA in China. It contains a single known species, Qianzhousaurus Sinensis.
Skip to content
Qianzhousaurus (meaning Qianzhou County Lizard) is an extinct tyrannosaur that lived from 67-65 MYA in China. It contains a single known species, Qianzhousaurus Sinensis.