oxyluciferin

Noun

 * 1)  The luminescent product of the oxidation of luciferin by luciferase