1.snail butter - for preparing snails: butter seasoned with shallots and garlic and parsleysauce - flavorful relish or dressing or topping served as an accompaniment to food
snail butter
noun
Words related to snail butter
noun for preparing snails: butter seasoned with shallots and garlic and parsley