escargot

noun
  1. an edible snail, especially as prepared in French cuisine
  2. Usage: culinary

Examples