What is the meaning of Luminescence?
Any emission of light that cannot be attributed merely to the temperature of the emitting body.
Source: wiktionary.orgSearch words containing
Any emission of light that cannot be attributed merely to the temperature of the emitting body.
Source: wiktionary.orgSearch words containing