Wiktionary
oxyluciferin
n. (context biochemistry English) The luminescent product of the oxidation of luciferin by luciferase