A Word A Day -- luciferin
July 19, 2012 Word of the Day luciferin \loo-SIF-uh-rin\ DEFINITION noun : any of various organic substances in luminescent organisms (as fireflies) that upon oxidation produce a virtually heatless light EXAMPLES "Luciferins vary in chemical structure; the luciferin of luminescent bacteria, for example, is completely…