Aquatic oligochaete worm

Potamothrix hammoniensis