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