MIOHIPPUS MEANING IN ENGLISH

• Miohippus Definition & Synonyms

  1. (n.) An extinct Miocene mammal of the Horse family, closely related to the genus Anhithecrium, and having three usable hoofs on each foot.


RECENT SEARCHES