duck pate

Explore definitions, synonyms, and language insights of duck pate

Definitions

Noun
a pate made from duck liver

More General Terms