8th Place Vera Hunnekuhl

Department of Zoology

University of Osnabruck

Osnabruck, Germany

Erpobdella octoculata (fresh water leech) (25x)

Confocal microscopy