luminescent

/lumʌnˈɛsʌnt/

Explore definitions, synonyms, and language insights of luminescent

Definitions

Adjective Satellite
emitting light not caused by heat