Wiktionary
microflare
n. (context astronomy English) A relatively small solar flare.
n. (context astronomy English) A relatively small solar flare.