Trypanosoma brucei (Protozoa: Kinetoplastida)


tsetse fly trypomastigotes photo