phosphorescence has definitions from the field of physics
1
[ noun ] (physics) a fluorescence that persists after the bombarding radiation has ceased

Related terms

fluorescence phosphoresce

*