0 Cosmetics / culinary / Food / Human Body / Writing December 13, 2021 Escargots Snails are called Escargots in French language. Escargots is a dish made from land snails. In France this dish is eaten as starters. You might be thinking humans can eat such a thing. But... Share this withPinterestFacebookTumblrLinkedInRedditMoreTelegramLike this:Like Loading...