Fossil of Uberabasuchus terrificus meaning - Terrivel Crocodile of Uberaba

- Image ID: FRCR93
Fossil of Uberabasuchus terrificus meaning - Terrivel Crocodile of Uberaba
Pulsar Imagens / Alamy Stock Photo
Image ID: FRCR93
Location: Uberaba, Brazil