Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of astrophotography

- The application of photography to the delineation of the sun, moon, and stars.