Alcadia lewisi
Alcadia lewisi is a species of an operculate land snail, terrestrial gastropod mollusk in the family Helicinidae.[1] DescriptionThe height of the shell attains 3 mm, its greatest diameter 4.5 mm. [2] DistributionThis species occurs in the Cayman Islands. [1] References
External links
|