Definitions of Tropical sore:

  • noun:   leishmaniasis of the skin; characterized by ulcerative skin lesions