Roman snail noun1 •A land snail of species Helix pomatia, the most commonly eaten species in European cuisine. formsRoman snails