phosphorescence

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



Terms and Conditions of Use / Copyright Notice