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
Synonyms : floater, musca volitans, muscae volitantes
How to Pronounce Spots
- spɑts
