Indohyaenodon

Indohyaenodon ("indian Hyaenodon") is an extinct genus of placental mammals from family Indohyaenodontidae within extinct order Hyaenodonta, that lived during the early Eocene in India.

[2][3] This prehistoric mammal-related article is a stub.

You can help Wikipedia by expanding it.