Mesosaurus
noun
Meso·sau·rus
| \ -rəs\
Definition of Mesosaurus
: a genus of small aquatic presumably fish-eating Permian reptiles of South America and southern Africa
Keep scrolling for more