Squamata    Sauria    Xenosauridae    Shinisaurinae

Shinisaurus AHL, 1930

 

Home

Shinisaurus crocodilurus AHL, 1930
Chinese Crocodile Lizard

China