What does Blutparasit mean?

Blutparasit - German to English

blood parasite