Find the word definition

Wiktionary
super star clusters

n. (super star cluster English)