Meaning of luciferin

Definition of luciferin

(noun) pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation

Other information on luciferin

WIKIPEDIA results for luciferin
Amazon results for luciferin