Chemiluminescence

Science / Chemistry / Chemiluminescence: A chemical reaction that releases energy as electromagnetic radiation.

Links
Home
Glossary
Thesaurus