luciferin

Definitions of luciferin
  1. noun
    pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation
    see moresee less
    type of:
    animal pigment
    pigment occurring in animals
Word Family