Dictionary Home »
The American Heritage Medical Dictionary » stroboscopic microscope
stroboscopic microscope
stroboscopic microscope definition - medical
stro·bo·scop·ic microscope (strōˌbə-skŏpˈĭk)
noun A microscope having a light source that flashes at a constant rate so that the motility of an object may be analyzed.
The American Heritage® Medical Dictionary Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Browse dictionary definitions near stroboscopic microscope
Share on Facebook