Stimulated emission depletion microscope
Uncommon
Origin: Greek
suffix -scope
Definition, synonyms and related words
Noun
1
A scanning laser microscope that uses a short excitation pulse followed by a depletion pulse tuned to an emission line of a fluorescent dye