English Dictionary
◊ LUCIFERIN
luciferin
n : pigment occurring in luminescent organisms (as fireflies);
emits heatless light when undergoing oxidation