phosphorescence

Explore definitions, synonyms, and language insights of phosphorescence

Definitions

Noun
a fluorescence that persists after the bombarding radiation has ceased

More General Terms