Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
astrophoto
in English
astrophoto
#uncommon
Definitions
Noun
a
photo
of
celestial
objects
(
using
astrophotography
techniques
)
The
photographer
took
a
stunning
astrophoto
of
the
Milky
Way
.
Base Words
photo
astro