EDIBLE SNAIL


Meaning of EDIBLE SNAIL in English

■ noun a large snail which is widely collected or cultured for food, occurring chiefly in southern Europe. [ Helix pomatia .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.