Skip to main content

orohippus

English orohippus meaning in English  •  orohippus का अर्थ अंग्रेजी में
Noun
  • A genus of American Eocene mammals allied to the horse, but having four toes in front and three behind.
Advertisement