globular cluster
noun
°a spherical star cluster containing thousands to millions of stars.