Definitions
noun
leishmaniasis of the skin; characterized by ulcerative skin lesions
Look “aleppo boil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
leishmaniasis of the skin; characterized by ulcerative skin lesions