luciferin: pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation
animal pigment: pigment occurring in animals
reductase: an enzyme that catalyses the biochemical reduction of some specified substance