Definify.com

Definition 2024


starscape

starscape

English

Noun

starscape (plural starscapes)

  1. (astronomy) a picture or view of a field of stars.

References