Tianyusaurus

Tianyusaurus is an extinct genus of polyglyphanodontian lizard that inhabited China during the Late Cretaceous.

It contains the species T.

zhengi.

This article about a prehistoric lizard is a stub.

You can help Wikipedia by expanding it.