Mekosuchus

Mekosuchus

Description

Mekosuchus inexpectatus is an extinct species of crocodilian from New Caledonia that went extinct around the arrival of people on the island. It was possibly terrestrial and had molar-like back teeth for cracking hard-shelled prey. I couldn't find any good information on the postcranial skeleton, so I just went with generic crocodile.

Statistics

Likes

0

Downloads

0

Category

Animals