phosphorescence

noun
  1. the emission of light by a substance after it has absorbed energy, continuing after the energy source is removed
  2. Usage: physics/chemistry term; contrasts with fluorescence, which stops immediately when the energy source is removed
  3. a soft, glowing light produced by phosphorescence
  4. Usage: figurative or descriptive use

Examples