Search results
- Dictionaryphosphorescence/ˌfɒsfəˈrɛsns/
noun
- 1. light emitted by a substance without combustion or perceptible heat: "the stones overhead gleamed with phosphorescence"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries