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 synthetic fly used in fly fishing. Its name originates from its resemblance to a leech that consumes a fish egg.