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.