mesohippus
Explore definitions, synonyms, and language insights of mesohippus
Definitions
Noun
North American three-toed Oligocene animal; probably not directly ancestral to modern horses
Explore definitions, synonyms, and language insights of mesohippus