SynonymX
Speak
Luminescent
Definition of Luminescent
1.
Emitting light not caused by heat
Adjective Satellite
Semanticaly linked words with "luminescent"
light