YourDictionary

Dictionary Home » Dictionary Definitions » photoluminescence

photoluminescence

noun

luminescence in response to excitation by light, as in fluorescence and phosphorescence

Related Forms:

Learn more about photoluminescence

link/cite print suggestion box