Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microphotographies
in English
microphotographies
#uncommon
Definitions
Noun
very
small
photographs
,
especially
those
taken
through
a
microscope
Other
the
technique
or
process
of
taking
such
photographs
Base Words
micro
photographies