liver pudding

noun

1.
sausage containing ground liver