Obelus despreauxii is a European species of small air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Geomitridae. [2]
This species is endemic to Canary Islands.
Obelus despreauxii is a European species of small air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Geomitridae.
This species is endemic to Canary Islands.