Pupilla obliquicosta

†Pupilla obliquicosta is an extinct species of minute, air-breathing land snail, a terrestrial pulmonate gastropod mollusk or micromollusk in the family Pupillidae.

This species was endemic to Saint Helena but is now extinct due to human activities.

This Pupillidae-related article is a stub.

You can help Wikipedia by expanding it.