Mesohippus — definition

1. mesohippus (Noun)

1 definition

mesohippus (Noun) — North American three-toed Oligocene animal; probably not directly ancestral to modern horses.

2 types of
Equus caballus horse
1 part of
genus Mesohippus