Luciferin
-
An organic substance, present in luminescent organisms such as fireflies, that produces light when oxidized by the action of the enzyme luciferase.
Luciferin meaning & definition 1 of Luciferin.
An organic substance, present in luminescent organisms such as fireflies, that produces light when oxidized by the action of the enzyme luciferase.