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
Tweet