English dictionary
helix pomatia meaning and definition
Definition and meaning of helix pomatia at MeaningMonkey.org. helix pomatia meaning and definition in the English Dictionary.HELIX POMATIA noun
Definition of Helix pomatia (noun)
- one of the chief edible snails
- synonyms: edible snail
Source: Princeton University Wordnet