Natal sore
noun
: an ulcerated lesion of the skin typically occurring in tropical or subtropical regions : a lesion characteristic of cutaneous leishmaniasis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share