Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
We saw this leech like worm in Kerala, India. Can anyone identify it for us? I saw it today, 10th September. It's about 6 to 7 centimeters long. It was very still, didn't move while we went close and took a picture. Thank you.
Required, but never shown