Oromerycidae is a small hoofed mammal from the superfamily Cameloidea, order Artiodactyla of the kingdom Animalia.
Oromerycidae is a small hoofed mammal from the superfamily Cameloidea, order Artiodactyla of the kingdom Animalia.