Meaning of spots
Definition of spots
(noun)
spots
before
the
eyes
caused by
opaque
cell
fragments in the
vitreous
humor
and lens; "floaters
seem
to
drift
through
the
field
of vision"
Other information on spots
WIKIPEDIA results for
spots
Amazon results for
spots
Tweet