Thanks. Its definitely something like that. Something big enough to be seen but not as big as Loa loa worm which I defo don't have. They are large microbe size.
Control would be fine at this point. Need to work as I have a 1 year old and have been out of work 4 years :(