LUMINESCENCE


Meaning of LUMINESCENCE in English

n. the emission of light by a substance other than as a result of incandescence.

Derivatives:

luminescent adj.

Etymology: as LUMEN + -ESCENCE (see -ESCENT)

Oxford English vocab.      Оксфордский английский словарь.