Leeches are from the family of worms whose primary association is their capacity to feed off the blood of mammals. Even the term “leech” refers to the slow siphoning off of som...