- Explore community
Observed: 10th October 2011 By: Martincito
Added: 19th October 2011
I thought these were leeches until I had a good look. Then maybe some sort of fly larvae. Now I'm completely unsure... They live in my garden pond and I find them in the pond filter... they are typically about 25mm when stretching out with that tube at the front and 5mm when hunched up...