Charitomenosuchus
In Depth Charitomenosuchus is a genus of thalattosuchian that lived in European waters towards the end of the middle Jurassic period. As a thalattosuchian, Charitomenosuchus is more popularly known as a ‘sea crocodile’, and a member of a group of marine reptiles that seem to have spent most if not all of their lives in … Read more