phosphorescencetranslation and definition "phosphorescence", tamil lexiconWordTamil Definitionphosphorescenceஇருளில் ஒளி, ஒளி மினுக்கம்.