Leech Animal Pictures
© iStock.com/kimetan
Advertisement
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.
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).
Leech cocoons with baby leeches in a leech farm.
A medical leech isolated on a white background.