• word of the day

    autofluorescence

    autofluorescence - Dictionary definition and meaning for word autofluorescence

    Definition
    (noun) self-induced fluorescence
Download our Mobile App Today
Receive our word of the day
on Whatsapp