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

Biophoton

Definition noun, plural: biophotons A low-energy photon that is released by a biological system Supplement A photon is the... Read More

Photon

Definition noun, plural: photons (physics) A quantum unit of light energy or electromagnetic radiation Supplement A photon... 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