Phiomyoides

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