Definition of "luciferin"

luciferin