luciferin

(noun)

noun

1. pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation

Definition categories: substance