Dinofelis

Dinofelis is an extinct genus of saber-toothed felids that lived in Africa, Europe, and Asia from the late Miocene into the Pleistocene.

Connect