Alcadia camagueyana explained

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

Description

The shell is high, its greatest diameter .

Distribution

This species occurs in Cuba.

Further reading