What does Blutklümpchen mean?

Blutklümpchen - German to English

blood clot