Luciferin

The general term for substances present in some organisms, which become luminescent when acted on by luciferase.


 


Posted

in

by

Tags: