Jisho

×

Words — 1 found

Noun
1. (edible) snail (esp. Roman snail, Helix pomatia)From French “escargot”
Wikipedia definition
2. EscargotOr see L'Escargot. Escargot is a dish of cooked land snai... Read more
Details ▸