Leeches are small, flat, dark segmented worms with small sucking organs at both ends. Leeches can range in size from a quarter inch to 6 inch dream haunting monsters. They have a reputation for being aggressive, blood sucking parasites, but can also be an important food source for fish and other aquatic organisms. Leeches are also great as bait. Leeches are...