duck pate
1.
(
noun
) a pate made from duck liver
Related Words:
pate
Terms and Conditions of Use / Copyright Notice