Refine this word faster
Solar facula
Definitions
Noun
- 1 a large bright spot on the sun's photosphere occurring most frequently in the vicinity of sunspots wordnet
See also for "solar facula"
Next best steps
Mini challenge
Unscramble this word: solarfacula