text: Firefly luciferin (also known as beetle luciferin) is the luciferin, or light-emitting compound, used for the firefly (Lampyridae), railroad worm (Phengodidae), starworm (Rhagophthalmidae), and click-beetle (Pyrophorini) bioluminescent systems. It is the substrate of luciferase (EC 1.13.12.7), which is responsible for the characteristic yellow light emission from many firefly species.
  As with all other luciferins, oxygen is required to elicit light; however, it has also been found adenosine triphosphate (ATP) and magnesium are required for light emission.