• word of the day

    leishmaniosis

    leishmaniosis - Dictionary definition and meaning for word leishmaniosis

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