No description availableNot an eel. Not a leach. Hereโs a look at the infamous sea lampreyRead full article: Not an eel. Not a leach. Hereโs a look at the infamous sea lampreyThere is a constant battle in the Great Lakes to combat the sea lamprey population.