Luciferin Meaning

There are 1 meaning(s) for word Luciferin

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