Subscriber login


Forgot your password?

Library card login

Other

nebulous star

Definition of nebulous star

noun

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

nebulous star in other Oxford dictionaries

Definition of nebulous star in the US English dictionary