Noun Definition

phosphorescence

1.Definition: a fluorescence that persists after the bombarding radiation has ceased

Category: General