oxyluciferin
noun
oxy·luciferin
| \ ¦äksē+\
Definition of oxyluciferin
: the product formed by the reversible oxidation of lucifern promoted by luciferase
Keep scrolling for more