The egg-sucking leech is an artificial fly used in fly fishing. Its name comes from its resemblance to a leech in the process of consuming a fish egg.
The egg-sucking leech is a man-made fly used in fly fishing, characterized by its resemblance to a leech consuming a fish egg.