duck pate

Noun
  1. A pate made from duck liver (synset 107874090)

Other Searches