Starbursts, noun plural of starburst. Synonyms in the same form.
sunbursts
All synonyms for starburst →