Definition of "oxyluciferin"

oxyluciferin