checklist tsetse fly
 
Trypanosoma brucei (Protozoa: Kinetoplastida)


trypomastigotes photo brain tsetse fly