English Dictionary
◊ MESOHIPPUS
mesohippus
n : North American 3-toed Oligocene animal; probably not
directly ancestral to modern horses