roman snail

/R OW1 M AH0 N S N EY0 L/
noun
  1. 1

    A land snail of species Helix pomatia, the most commonly eaten species in European cuisine.