escargot grec

/eh-skahr-goh GREHK/
[French]

A type of edible snail found in Greece.

Synonyms in other languages

Latin names

Countries