What are the worms that stick to you like leaches but are clear or tan?
me an my friend went swimming in my grandmas pond. when we got out we had these little worms all over us and they were hard to get off. some that stuck on long enough had blood you could see inside of them. what are these and how do we get them off ? we got most off and hopefully all.help!!!!!!!