Noun mesohippus has 1 sense
  1. mesohippus - North American 3-toed Oligocene animal; probably not directly ancestral to modern horses
    --1 is a kind of
    horse, Equus caballus
    --1 is a member of genus Mesohippus
,
TOP