Find the word definition

Wiktionary
helium stars

n. (helium star English)