snail butter
English Dictionary
->
Letter S
-> snail butter
Search Dictionary:
snail butter Definition
(n)
for
preparing
snails
:
butter
seasoned
with
shallots
and
garlic
and
parsley
snail butter Synonyms
snail butter
© Art Branch Inc.