Seychellaxis souleyetianus is a species of land snail, a terrestrial pulmonate gastropod mollusk in the family Streptaxidae.[1]
Seychellaxis souleyetianus is endemic to the Seychelles.[1]
Seychellaxis souleyetianus is a species of land snail, a terrestrial pulmonate gastropod mollusk in the family Streptaxidae.