Prickly Pear Island snail
The Prickly Pear Island snail also known as the Prickly Pear snail, scientific name Micrarionta opuntia, is a species of medium-sized air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Helminthoglyptidae.
Share this!