Log in
Search words & phrases
mesosaurus
US
・
UK
A1
Definition
Video subtitles
noun
A fossil of an extinct aquatic reptile from the Early Permian period.
An extinct genus of aquatic reptiles that lived during the Early Permian period, found in South Africa and South America.