Contents

EnglishEdit

EtymologyEdit

micro- +‎ flare

NounEdit

microflare ‎(plural microflares)

  1. (astronomy) A relatively small solar flare.

TranslationsEdit