We've had these little white dots for a while and apparently it's a sort of worm. Can someone identify this for me and/or explain how to get rid of them?
We've had these little white dots for a while and apparently it's a sort of worm. Can someone identify this for me and/or explain how to get rid of them?