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.

Others are reading

Advertisement
Definitions of phosphorescence from WordNet

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