phosphorescence
1 of 1noun/ˌfɑsfəˈrɛsəns/
Forms:phosphorescences
1
a light that is released for a long period of time even after its source energy is gone or finished
a light that is released for a long period of time even after its source energy is gone or finished