phosphorescence
1.
(
noun
) a fluorescence that persists after the bombarding radiation has ceased
Related Words:
fluorescence
Terms and Conditions of Use / Copyright Notice