YourDictionary

luciferase

noun

an oxidizing enzyme that acts with luciferin to produce light

See luciferase in American Heritage Dictionary 4

Learn more about luciferase

link/cite print suggestion box