Luciferin — definition

1. luciferin (Noun)

1 definition

luciferin (Noun) — Pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation.

1 type of
animal pigment