Roman snail

noun

Definition of Roman snail

: a European edible snail (Helix pomatia)

First Known Use of Roman snail

1826, in the meaning defined above

Keep scrolling for more