blood pudding - English Synonyms Dictionary

blood pudding

n.
[1] blood sausage , black pudding