Get Free Checker

solar facula

NOUN
  1. a large bright spot on the sun's photosphere occurring most frequently in the vicinity of sunspots

How To Use solar facula In A Sentence

List is Empty.