OligoechinusOligoechinus is an extinct genus of erinaceid that inhabited China during the Oligocene epoch. It contains a single species, O. lanzhouensis.