Helix snails

From Biology-Online Dictionary
Jump to: navigation, search

Helix (snails)

a genus of chiefly eurasian and african land snails including the principal edible snails as well as several pests of cultivated plants.