salsa verde - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    an Italian sauce made with olive oil, shallot or garlic, capers, anchovies, vinegar and parsleySubmitted from United Kingdom on 14/04/2016