Leishmaniasis Meaning

There are 1 meaning(s) for word Leishmaniasis

Leishmaniasis Meaning 1 : sores resulting from a tropical infection by protozoa of the genus Leishmania which are spread by sandflies

    Synonyms : kala azar,  leishmaniosis