Definitions
There is 1 meaning of the phrase
Delhi Boil.
Delhi Boil - as a noun
Leishmaniasis of the skin; characterized by ulcerative skin lesions
Synonyms (Exact Relations)
aleppo boilcutaneous leishmaniasisold world leishmaniasisoriental soretropical sore