an Entity in Data Space: dbkwik.org
Mesosuchus is an extinct genus of rhynchosaur from the Early Triassic of South Africa. The type species is M. browni.