What does Blutabfall mean?

Blutabfall - German to English

bloodstream waste