Trypanosomes

Trypanosomes

also known as: blood flukes