What does Blutklumpen mean?

Blutklumpen - German to English

clot of blood