chemoluminescence
chemoluminescence
English
Noun
Ad
Definition
The emission of light as the result of a chemical reaction.
Etymology
From chemo- + luminescence.
Ad
chemoluminescence
The emission of light as the result of a chemical reaction.
From chemo- + luminescence.