Leishmania — synonyms, definition
1. Leishmania (Noun)
1 synonym
genus Leishmania
1 definition
Leishmania (Noun) — Flagellate protozoan that causes leishmaniasis.
5 types of
flagellate flagellate protozoan flagellated protozoan mastigophoran mastigophore