dcsimg
Unresolved name

Helix batchianensis L. Pfeiffer 1861

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