glutathionetranslation and definition "glutathione", tamil lexiconWordTamil Definitionglutathioneகுளூத்ததயோன்