luminescent ( synonym found)

Definition of luminescent:

(adj) : emitting light by luminescence

Back to Top