Leishmania
Promastigote
Amastigotes
Amastigotes of Leishmania in a macrophage from a lymph node of a dog