snail butter
1.
(
noun
) for preparing snails: butter seasoned with shallots and garlic and parsley
Related Words:
sauce
Terms and Conditions of Use / Copyright Notice