photoluminescence
noun
pho·to·lu·mi·nes·cence
ˌfōt-ō-ˌlü-mə-ˈnes-ᵊn(t)s
: luminescence in which the excitation is produced by visible or invisible light
Love words? Need even more definitions?
Merriam-Webster unabridged
Share