Can anyone identify this worm?

Similar questions and discussions