non lepromatoustranslation and definition "non lepromatous", tamil lexiconWordTamil Definitionnon lepromatousதொற்றாத் தொழுநோய்