• word of the day

    luminescence

    luminescence - Dictionary definition and meaning for word luminescence

    Definition
    (noun) light not due to incandescence; occurs at low temperatures Definition
    (noun) light from nonthermal sources
    Synonyms : glow
Download our Mobile App Today
Receive our word of the day
on Whatsapp