Floaters
Floaters are cellular debris that float over the eye and cast shadows over the retina, such that a person can see small specks moving around in their vision.
Who to consult: Dietician, GP, herbalist, naturopath, optician, optometrist, ophthalmologist.