A new lizard (Lepidosauria: Squamata) from the Upper Cretaceous of Henan, China

L. Xu, X. Wu, J. Lu, S. Jia, J. Zhang, H. Pu, and and X. Zhang

2014

Article

Acta Geologica Sinica 88:1041-1050

Find it at:

Taxonomy: