sea lamprey noun1 •A parasitic lamprey found in Europe and North America, Petromyzon marinus. formssea lampreys