my-server
← Wiki

Tianyusaurus

Tianyusaurus is an extinct genus of polyglyphanodontian lizard that inhabited China during the Late Cretaceous. It contains the species T. zhengi.

References