Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
photomicroscope
in English
photomicroscope
us
//ˌfoʊtoʊmaɪkəˈskɹoʊp//
uk
//ˌfəʊtəʊmaɪˈkrəʊskoʊp//
#uncommon
Definitions
Noun
a
microscope
with
a
camera
attachment
(
for
photography
)
The
scientist
used
a
photomicroscope
to
capture
images
of
the
microscopic
organisms
.
Base Words
microscope
photo