Alycaeidae is a taxonomic family of small to large tropical land snails with an operculum, terrestrial gastropod mollusks in the superfamily Cyclophoroidea. [1]
Alycaeidae is a taxonomic family of small to large tropical land snails with an operculum, terrestrial gastropod mollusks in the superfamily Cyclophoroidea.