• word of the day

    luciferin

    luciferin - Dictionary definition and meaning for word luciferin

    Definition
    (noun) pigment occurring in luminescent organisms (as fireflies); emits heatless light when undergoing oxidation
Download our Mobile App Today
Receive our word of the day
on Whatsapp