globular cluster
Concise Oxford English Dictionary © 2008 Oxford University Press:
globular cluster
▶noun Astronomy a large compact spherical star cluster, typically of old stars in the outer regions of a galaxy.
'globular cluster' also found in these Oxford entries:

