phosphorescent bodytranslation and definition "phosphorescent body", tamil lexiconWordTamil Definitionphosphorescent bodyஒளி உறிஞ்சி மிளிர்வன