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

Leishmania — Etymology, Origin & Word History | Etymology Explorer