English dictionary
tropical sore meaning and definition
Definition and meaning of tropical sore at MeaningMonkey.org. tropical sore meaning and definition in the English Dictionary.TROPICAL SORE noun
Definition of tropical sore (noun)
- leishmaniasis of the skin; characterized by ulcerative skin lesions
Source: Princeton University Wordnet