I found this:


In my boa's water dish. I've seen it twice before, and assume it's some sort of parasite or worm.