†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.