A horde of synonyms exist to describe a horseleech - from the Latin name Haemopis sanguisuga to the modern "blood-sucking worm." Other names, like "hirudinean," "sanguisuge," and "sanguisugent" are more archaic descriptive terms that are still in use. Various dialects and slangs around the world refer to it as the "medicinal leech," "eelworm," "snakeleech," "turtleworm," "berryleech," and the downright hilarious "vampire fish." These are some of the nicknames utilized for the leech family members that feed primarily upon the blood of vertebrates. Regardless of the name, there's no denying the formidable effectiveness of the horseleech.