Spots Meaning

There are 1 meaning(s) for word Spots

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

    Synonyms : floater,  musca volitans,  muscae volitantes

How to Pronounce Spots

  • spÉ‘ts