luminescence
Explore definitions, synonyms, and language insights of luminescence
Definitions
                    Noun
                    
                light not due to incandescence; occurs at low temperatures
                
                    Noun
                    
            light from nonthermal sources