dcsimg
Unresolved name

Helix guadalcanarensis Cox 1872

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