search

Escargot

speaker

Meaning

Noun

In Foods:
A
,
associated with French
,
snails.
In Snails:
A
(often Helix pomatia) used in
of that dish.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com