Panthera crassidens, an extinct leopard species that lived during the late Pliocene and early Pleistocene in Africa
Panthera crassidens |