delhi boil

Noun
  1. leishmaniasis of the skin; characterized by ulcerative skin lesions

Khám phá thêm

Các từ liên quan

delhi boil
A doctor examines a patient's skin lesion known as a Delhi boil.