Luciferin - Definition - Law Dictionary Home Dictionary Definition luciferin
Definition :
any of several substances found in luminescent organisms such as the firefly Photinus pyralis which when oxidized produces an almost heatless light It was first isolated from fireflies and is the source of the firefly luminescence See also firefly luciferin
View Judgments Citing this PhraseView Acts Citing this Phrase