LUCIFERIN


Meaning of LUCIFERIN in English

[lu.cif.er.in] n [ISV, fr. L lucifer light-bearing] (1888): any of various organic substances in luminescent organisms (as fireflies) that upon oxidation produce a virtually heatless light

Merriam-Webster English vocab.      Английский словарь Merriam Webster.