ENL
Explore definitions, synonyms, and language insights of ENL
Definitions
Noun
an inflammatory complication of leprosy that results in painful skin lesions on the arms and legs and face
Explore definitions, synonyms, and language insights of ENL