Leech Animal Pictures

© iStock.com/kimetan

A blood-sucking leech on the human skin.
© iStock.com/kimetan

A blood-sucking leech on the human skin.

Marine fish leech or a piscicolid leech, Malmiana virgata on a Yellowfin sole from the Eastern Bering Sea.
© Ronald Shimek/Shutterstock.com

Marine fish leech or a piscicolid leech, Malmiana virgata on a Yellowfin sole from the Eastern Bering Sea.

Medicinal Leech - Hirudo medicinalis - leech bite, leech is sucking blood on the human body (hand).
© Martin Pelanek/Shutterstock.com

Medicinal Leech - Hirudo medicinalis - leech bite, leech is sucking blood on the human body (hand).

European medicinal leech (Hirudo medicinalis Linnaeus, 1758) sucker (ventral view).
© photowind/Shutterstock.com

European medicinal leech (Hirudo medicinalis Linnaeus, 1758) sucker (ventral view).

Leech cocoons with baby leeches in a leech farm.
© Ali Kiraz/Shutterstock.com

Leech cocoons with baby leeches in a leech farm.

A medical leech isolated on a white background.
© pan demin/Shutterstock.com

A medical leech isolated on a white background.