meaning of Blutpfropf

Blutpfropf - German to English

thrombus