Star Cloud (noun) Definition, Meaning & Examples

noun Astronomy.
  1. a cloudlike patch of light on the celestial sphere, consisting of a multitude of stars.
Star Cloud (noun) Definition, Meaning & Examples

More Definitions