Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
astrophotographs
in English
astrophotographs
#uncommon
Definitions
Noun
photographic
images
of
celestial
objects
The
astronomer
took
stunning
astrophotographs
of
the
galaxy
.
Base Words
photo
graphs
astro