Thunderbugs, noun plural of thunderbug. Synonyms in the same form.
thunderflies
All synonyms for thunderbug →