Helix Pomatia (
Noun
)
Meaning
One of the chief edible snails.
Classification
Nouns denoting animals.
Synonyms
Edible Snail
Hypernyms
Snail