noun Date: 1796 luminescence that is caused by the absorption of radiations (as light or electrons) and continues for a noticeable time after these radiations have stopped, an enduring luminescence without sensible heat
PHOSPHORESCENCE
Meaning of PHOSPHORESCENCE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012