Word of the day

Chemiluminescence – the emission or production of light as the result of a chemical reaction.

Leave a comment