oxyluciferin
noun
oxy·luciferin
¦äksē+
: the product formed by the reversible oxidation of luciferin promoted by luciferase
Love words? Need even more definitions?
Merriam-Webster unabridged
Share