Helicella itala
Source: NCBI Taxonomy (ID 76043)
Taxonomy ID: 76043
Rank: species
Scientific name: Helicella itala
Authority: Helix itala Linnaeus, 1758
Synonym: Helix itala