Aquatic oligochaete worm

Potamothrix bavaricus