Yahoo Web Search

Search results

  1. Dictionary
    Phos·pho·res·cence
    /ˌfäsfəˈres(ə)ns/

    noun

    • 1. light emitted by a substance without combustion or perceptible heat: "the stones overhead gleamed with phosphorescence"