Alcadia intusplicata explained

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

Subspecies

There are two subspecies recognized in this species:

Description

The height of the shell attains, its greatest diameter .

Distribution

This species occurs in Hispaniola.

Further reading