spots

noun

Plural form of spot.

verb

Third-person singular simple present indicative form of spot.

noun

spots before the eyes caused by opaque cell fragments in the vitreous humor and lens