Definitions
noun
a form of leishmaniasis endemic in Mexico and Central American and South America; sores are limited to the skin and mucosa
Look “american leishmaniasis” up elsewhere
Want another word?
Spin the dictionary for a fresh one.