What is the meaning of Leishmania?

A parasite that causes leishmaniasis, a genus trypanosome protozoa, Leishmania.

leishmania

Source: wiktionary.org