Synonyms and Antonyms for Helix_pomatia

1. Helix pomatia (n.)

one of the chief edible snails

Synonyms: