• Oxyluciferin

    Full definition of oxyluciferin

    Noun

    oxyluciferin

    (plural oxyluciferins)
    1. (biochemistry) The luminescent product of the oxidation of luciferin by luciferase
    © Wiktionary