dcsimg
Unresolved name

Dichobune ovina (Owen 1857)

Dichobune ovina is a species of in the family Anoplotheriidae.