Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

luciferin Definition

Cancel
luciferin
noun(lu-cif-er-in)
any of various organic substances in luminescent organisms (such as fireflies) that upon oxidation produce a virtually heatless light

Words Related to luciferin!

luciferin Examples by Brain Bank Users