phosphor science definition
Any of various substances that can emit light after absorbing some form of radiation. Television screens and fluorescent lamp tubes are coated on the inside with phosphors. See Note at
cathode-ray tube.
Learn more about phosphor