luciferin
noun
lu·cif·er·in
lü-ˈsi-f(ə-)rən
: any of various organic substances in luminescent organisms (such as fireflies) that upon oxidation produce a virtually heatless light
Love words? Need even more definitions?
Merriam-Webster unabridged
Share