mesohippus

Explore definitions, synonyms, and language insights of mesohippus

Definitions

Noun
North American three-toed Oligocene animal; probably not directly ancestral to modern horses

More General Terms