English dictionary
leishmania meaning and definition
Definition and meaning of leishmania at MeaningMonkey.org. leishmania meaning and definition in the English Dictionary.LEISHMANIA noun
Definition of Leishmania (noun)
- flagellate protozoan that causes leishmaniasis
- synonyms: genus Leishmania
Source: Princeton University Wordnet