These are not floaters ... I have seen these too ... just today I got in a discussion with a co-worker about them. I came home and immediately and went online to research, and found your site here.
Floaters are just that ... they float ... and look like worms or cell-like structures ... and...