Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
macrophotographs
in English
macrophotographs
#uncommon
Definitions
Noun
extremely
close-up
photographs
(
of
small
objects
)
The
photographer
took
macrophotographs
of
insects
to
showcase
their
details
.