meaning of Blutparasit

Blutparasit - German to English

blood parasite