VariousWords beta
Related Terms:
Definitions:
Noun
phosphorescence
Definition: a fluorescence that persists after the bombarding radiation has ceased
Definition: The emission of light without any perceptible heat; the quality of being phosphorescent.