You've been logged out. Click here to log back in.
Alycaeidae is a taxonomic family of small to large tropical land snails with an operculum, terrestrial gastropod mollusks in the superfamily Cyclophoroidea. full article at Wikipedia