Wikipedia
Phiomyoides
Phiomyoides is an extinct species of rodent known from Miocene fossils found in Africa.