luciferin

nounA chemical substance that produces light when it reacts with oxygen, helped by an enzyme called luciferase.

No synonyms or antonyms found for this word.