Meaning of mesohippus

Definition of mesohippus

(noun) North American three-toed Oligocene animal; probably not directly ancestral to modern horses

Other information on mesohippus

WIKIPEDIA results for mesohippus
Amazon results for mesohippus