Find the word definition

Wikipedia
Scarrittia

Scarrittia is an extinct genus of hoofed mammal of the family Leontiniidae, native to South America during the early Oligocene epoch.