Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chemoluminescence Definition

Cancel
chemoluminescence
noun
The emission of light as the result of a chemical reaction

Words Related to chemoluminescence!

chemoluminescence Examples by Brain Bank Users