current image
Previous - Expanded Info 
22 of 97
Thumbnail View Previous -

Start Slideshow

Honorable Mention, 2007

Vera Hunnekuhl

Department of Zoology
University of Osnabrück
Osnabrück, Germany

Erpobdella octoculata (fresh water leech) (10x)

Confocal - Learn more


Nikon Instruments Inc.