Where does “Leishmania” come from?

Leishmania (English): A parasite that causes leishmaniasis, a genus trypanosome protozoa, Leishmania

Definitions

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

Words derived from “Leishmania