Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stereomicroscopes
in English
stereomicroscopes
#uncommon
Definitions
Noun
instruments
for
observing
stereoscopic
images
(
in
biology
,
etc
.)
microscopes
with
dual
eyepieces
;
for
3D
viewing
Base Words
microscope
stereo