Attested.to

Definition

(of the sun) characterized by an increased occurrence of sunspots and flares and radio emissions

Seed ·

Term in context

active in CommonParlance