What is the meaning of Luminescent?

Emitting light by luminescence.

luminescent

luminescent

luminescent

Source: wiktionary.org