7 results found
Search Results for: phosphorescence
Phosphorescence
Definition noun The delayed emission of light at temperatures below incandescence, as a result of a previous light... Read More
Fluorescence
Definition noun The absorption and the immediate re-emission of light or photon, which has longer wavelength when re-emitted... Read More
Bioluminescence
Definition noun The production and emission of light by an organism; the capability of an organism to produce and emit light... Read More
Fluorescence microscopy
Definition noun A technique using a light microscope to study properties of organic or inorganic substances using the... Read More
Plant Metabolism
Introduction Plants are responsible for incredible feats of molecular transformation. The processes are always being... Read More