|
Medical Definition of Helix (snails)
1. A genus of chiefly eurasian and african land snails including the principal edible snails as well as several pests of cultivated plants. (12 Dec 1998)
|
1. A genus of chiefly eurasian and african land snails including the principal edible snails as well as several pests of cultivated plants. (12 Dec 1998)