looks just like some in my tank, been there for years. i think they're peanut worms.