Definify.com

Definition 2025


sun_spots

sun spots

See also: sunspots

English

Noun

sun spots

  1. plural of sun spot