leishmania
noun
Definitions
A parasite that causes leishmaniasis, a genus trypanosome protozoa, Leishmania.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A parasite that causes leishmaniasis, a genus trypanosome protozoa, Leishmania.