Microflare Definition
noun
(astronomy) A relatively small solar flare.
Wiktionary
Other Word Forms of Microflare
Noun
Singular:
microflare
Plural:
microflaresOrigin of Microflare
-
micro- + flare
From Wiktionary
Find Similar Words
Find similar words to microflare using the buttons below.