What is the meaning of the word "luciferin"?

Definitions: