n. Emission of light as a result of a chemical reaction.
chemoluminescence 🔊 Listen to this n. Emission of light as a result of a chemical reaction. Share Facebook Twitter Google +