giant stars
English
Noun
giant
stars
plural of
giant star