Leishmaniosis

noun

Definitions

Noun
  1. 1
    Synonym of leishmaniasis. uncountable
  2. 2
    sores resulting from a tropical infection by protozoa of the genus Leishmania which are spread by sandflies wordnet

Etymology

From leishmania + -osis.

Next best steps

Mini challenge

Want a quick game? Try Word Finder.