thunderbug

English

Etymology

From thunder +‎ bug.

Noun

thunderbug (plural thunderbugs)

  1. A thrips.
    Synonym: thunderfly