WordLens

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