English dictionary
new world leishmaniasis meaning and definition
Definition and meaning of new world leishmaniasis at MeaningMonkey.org. new world leishmaniasis meaning and definition in the English Dictionary.NEW WORLD LEISHMANIASIS noun
Definition of New World leishmaniasis (noun)
- a form of leishmaniasis endemic in Mexico and Central American and South America; sores are limited to the skin and mucosa
Source: Princeton University Wordnet