Definition of "Luciferin" :
noun: pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation
noun: pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation