superbursts
English
Noun
superbursts
plural of
superburst