Synonyms of Leishmania in English :
Antonyms of Leishmania in English
Thesaurus of Leishmania in English
Leishmania
see definition of leishmaniaSynonyms of leishmania
1. (noun) flagellate protozoan that causes leishmaniasis
Hypernyms of leishmania
1. (noun) flagellate protozoan that causes leishmaniasis