Mesohippus Meaning
There are 1 meaning(s) for word Mesohippus
Meaning 1 : North American three-toed Oligocene animal; probably not directly ancestral to modern horses
Similar words of Mesohippus :
There are 1 meaning(s) for word Mesohippus
Similar words of Mesohippus :