Anoplotherium, an extinct hoofed mammal.

Anoplotherium

Anoplotherium, an extinct hoofed mammal.