star cloud

 

noun

  • a region where stars appear to be especially numerous and close together.