nebulous star

 

noun

Astronomy
  • a small cluster of indistinct stars, or a star in a luminous haze.