snail butter

English

Noun

snail butter (uncountable)

  1. A compound butter with garlic and parsley, used to accompany snails.