escargot petit gris

[French] plural escargots petit gris

Petit gris. A small, common variety of snail. These are the best and most tender of snails. They should be kept and fed on a controlled diet for a few days to improve their own flavour. This might include anything from barley to vermicelli.

Synonyms in other languages

French

Latin names

Countries