chemiluminescencemedical dictionary

<chemistry> Light emitted as a result of a chemical reaction.

See: bioluminescence.

(11 Mar 2008)