chemoluminescence

chemoluminescence

English Noun
Ad

Definition

The emission of light as the result of a chemical reaction.

Etymology

From chemo- + luminescence.

Ad

Related Words