snail butter

Noun
  1. For preparing snails: butter seasoned with shallots and garlic and parsley (synset 107873574)

Other Searches