my-server
← Wiki

Oligoechinus

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

References