English

edit

Etymology

edit

From thunder +‎ bug.

Noun

edit

thunderbug (plural thunderbugs)

  1. A thrips.
  NODES