microflare

English

Etymology

From micro- +‎ flare.

Noun

microflare (plural microflares)

  1. (astronomy) A relatively small solar flare.

Translations