Search results
- Dictionarylu·mi·nes·cent/ˌlo͞oməˈnes(ə)nt/
adjective
- 1. emitting light not caused by heat: "the team is developing a transparent luminescent solar concentrator"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries