1 result found

Search Results for: luciferins

Luciferin

Definition noun, plural: luciferins A substrate for the enzyme luciferase, and whose reaction generates... Read More