Alcadia euglypta explained

Alcadia euglypta is a species of an operculate land snail, terrestrial gastropod mollusk in the family Helicinidae.

Description

The height of the shell attains 3.5 mm, its greatest diameter 5.5 mm.

Distribution

This species occurs in Cuba.

References

External links