Branchiobdellids

Several individual branchiobdellids on chela of crayfish (Figure A) and an individual specimen (Figure B).

Worm-like creatures on crawfish claw and individual creature in water

Public Domain