Warren Photographic Image Library of Nature & Pets
Home   Galleries   New Images   Lightbox   Options   Contact
WP03476

Tiger Leech on a leafBorneo.

Previous image Next image
Tiger Leech on a leaf
WP03476 Tiger Leech on a leaf.  Borneo.
Echinoderms, Worms, Sponges

Echinoderms, Worms, Sponges

Invertebrates gallery

Invertebrates gallery

     
           
Padde worm Freshwater worm Chaetogaster Venus' flower basket Freshwater worm Tiger Leech on human hand Brown Leech, after sucking human blood