dcsimg
Unresolved name

Helix semicarinata Ancey 1881

Helix semicarinata is a species of in the family helicid snails.