Fossil of "Meniscoessus", an extinct mammal. Took the picture at Naturalis, Leiden