dcsimg
Unresolved name

Tacheocampylaea insularis (Crosse & Debeaux 1869)

Tacheocampylaea insularis is a species of in the family helicid snails.