YourDictionary

Dictionary Home » Medical Definitions » tropical sore

tropical sore medical definition

noun
The lesion that occurs in cutaneous leishmaniasis.

link/cite print suggestion box