meaning of Blutparasiten

Blutparasiten - German to English

blood parasites