1 sunspotted | Definition of sunspotted

sunspotted

adjective

Definition of sunspotted

: having sunspots