Qianzhousaurus [Prehistoric Planet]
"Qianzhou lizard"
a genus of slender, medium-sized alioramin tyrannosaurid theropod dinosaur that served as the apex predator of the Nanxiong Formation, Guangdong Province in southern China, 67 – 66 million years ago, during the Maastrichtian stage of the Late Cretaceous Period.