meaning of mesohippus

1. North American 3-toed Oligocene animal; probably not directly ancestral to modern horses


Related Words

mesohippus |

Developed & Maintained By Taraprasad.com

Treasure Words