luciferins

noun
  1. plural of luciferin; light-producing chemical compounds found in bioluminescent organisms
  2. Usage: biochemistry; scientific

Examples