worldwide, there are around sixty genera and one hundred species of leech in this family, all parasitic on the blood of marine, estuarine and freshwater fishes. these leeches are less common in the tropics and are more abundant in temperate and polar waters.