Definify.com

Definition 2025


oxyluciferin

oxyluciferin

English

Noun

oxyluciferin (plural oxyluciferins)

  1. (biochemistry) The luminescent product of the oxidation of luciferin by luciferase