Branchiobdellids

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

Branchiobdellids

Public Domain

Media

Type

Related Entries