escargot grec
/
eh-skahr-goh GREHK
/
[
French
]
A type of edible snail found in Greece.
Synonyms in other languages
Latin names
Helix cincta (OF Mueller, 1774)
Countries
Greece