
Saint Helena earwig
Extinct species of earwig

Extinct species of earwig
The Saint Helena earwig or Saint Helena giant earwig (Labidura herculeana) is an extinct species of very large earwig endemic to the oceanic island of Saint Helena in the south Atlantic Ocean.
Read on Wikipedia · Image Public domain
Open boosters, collect cards and trade them. Free to play.
Play for free