Noun
oxyluciferin (countable and uncountable, plural oxyluciferins) (biochemistry) The luminescent product of the oxidation of luciferin by luciferase