English dictionary
mesohippus meaning and definition
Definition and meaning of mesohippus at MeaningMonkey.org. mesohippus meaning and definition in the English Dictionary.MESOHIPPUS noun
Definition of mesohippus (noun)
- North American three-toed Oligocene animal; probably not directly ancestral to modern horses
Source: Princeton University Wordnet