Definition of phosphorescence
1) spontaneous emission persists for a long time after the exciting radiation ceases. This long-lived relaxation arises from the fact that the transition being made here is a forbidden inter-system crossing.
Find More Information

Custom Search