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.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.