Helicoidea (Rafinesque, 1815) are air-breathing land snails.
Little Helix (Microhelix expressious)
Refresh cache ?