Definition of Leishmania from the PharmacyDictionary.in
Leishmania
Synonyms or meaning of Leishmania
A genus of parasitic protozoa, including several species that are pathogenic for humans. In some classifications, these organisms are placed in four complexes comprising different species.
Image related to Leishmania
Not Available