Articles Posted by Mount Forest Vision Care

Floaters and Spots

What are floaters and spots? Floaters (often called floating spots) are small, semi-transparent cobwebs, specks or squiggles that appear in your field of vision. They are actually small particles...