PHOSPHORESCENCE

Definition of PHOSPHORESCENCE

  1. (noun)a fluorescence that persists after the bombarding radiation has ceased