Etymology
Advertisement

phosphorescence (n.)

"a property of certain bodies of becoming luminous without undergoing combustion," 1796, from French phosphorescence (1788) or from the English verb phosphoresce "emit luminosity without combustion" (1794; see phosphorous) + -ence.

Advertisement
Advertisement
Definitions of phosphorescence

phosphorescence (n.)
a fluorescence that persists after the bombarding radiation has ceased;
From wordnet.princeton.edu