If you’re seeing spots — and squiggles, threads, cobwebs or dots — it may be more than a mere optical illusion. You may have eye floaters, specks of the protein collagen, that cast shadows upon your retina.
Floaters, (also called myodaeopsia), lodge in a jello-like substance called the vitreous. The vitreous fills approximately 80 percent of your eyeball and helps it keep its shape.
Category: