English Dictionary
◊ CHEMILUMINESCENCE
chemiluminescence
n : luminescence resulting from a chemical reaction as the
oxidation of luciferin in fireflies