they cover my glass too, they show that your tank are established. They come in with copepods. Bang name that it could be a vermitid snail, however the ones on my glass more closely resemble mini feather dusters. If their stationary for long periods of time they are in fact mini feather dusters. They are very similar to pods in size.