Macroscopic Solutions: Leech Coccoon
Macroscopic Solutions: Leech Mouthparts
Macroscopic Solutions: Polychaeta, bristle worm, 50x