• word of the day

    leishmaniasis

    leishmaniasis - Dictionary definition and meaning for word leishmaniasis

    Definition
    (noun) sores resulting from a tropical infection by protozoa of the genus Leishmania which are spread by sandflies
    Synonyms : kala azar , leishmaniosis
Download our Mobile App Today
Receive our word of the day
on Whatsapp