YourDictionary

Dictionary Home » Medical Definitions » stereoscopic microscope

stereoscopic microscope medical definition

noun
A microscope having double eyepieces and objectives and independent light paths, producing a three-dimensional image.

link/cite print suggestion box