Leishmania Meaning
There are 1 meaning(s) for word Leishmania
Meaning 1 : flagellate protozoan that causes leishmaniasis
Synonyms : genus leishmania
Synonyms : genus leishmania
Similar words of Leishmania :
