YourDictionary

luminescence

noun

any giving off of light caused by the absorption of radiant or corpuscular energy and not by incandescence; any cold light; specif., fluorescence or phosphorescence occurring in various chemical, biological, electrical, etc. processes at relatively low temperatures

See luminescence in American Heritage Dictionary 4

Learn more about luminescence

link/cite print suggestion box