English edit

Etymology edit

macro- +‎ spark

Noun edit

macrospark (plural macrosparks)

  1. A relatively large spark