Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sunspots Definition

Cancel
sunspots
noun(sun-spot)
any of the dark spots that appear at times on the sun's surface and are usually visible only through a telescope

Words Related to sunspots!

sunspots Examples by Brain Bank Users