Meaning of delhi boil
Definition of delhi boil
(noun)
leishmaniasis
of the skin; characterized by
ulcerative
skin
lesions
Other information on delhi boil
WIKIPEDIA results for
delhi boil
Amazon results for
delhi boil
Tweet