Yahoo Canada Web Search

Search results

  1. Dictionary
    luminescence
    /ˌluːmɪˈnɛsns/

    noun

    • 1. the emission of light by a substance that has not been heated, as in fluorescence and phosphorescence: "honey fungus produces a ghostly greenish luminescence"

    More definitions, origin and scrabble points