snail butter

Explore definitions, synonyms, and language insights of snail butter

Definitions

Noun
for preparing snails: butter seasoned with shallots and garlic and parsley

More General Terms