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