mesohippus mesohippus

Definition(s):

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

Wiki Images for mesohippus

definition of mesohippus
meaning of mesohippus
Word of the Day
maxim maxim
/ˈmæk səm /