leishmaniasis
noun
- 1
sores resulting from a tropical infection by protozoa of the genus Leishmania which are spread by sandflies
Synonyms
Also useful for “leishmaniasis”:Crossword— A long fill for tough grids
sores resulting from a tropical infection by protozoa of the genus Leishmania which are spread by sandflies
Also useful for “leishmaniasis”:Crossword— A long fill for tough grids