spots
English Dictionary
->
Letter S
-> spots
Search Dictionary:
spots Definition
(n)
spots
before
the
eyes
caused
by
opaque
cell
fragments
in
the
vitreous
humor
and
lens
spots Synonyms
floater
musca volitans
muscae volitantes
spots
© Art Branch Inc.