Chemiluminescence

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