from The Century Dictionary.
- noun A marine lamprey; any species of Petromyzon, specifically P. marinus: distinguished from
river-lamprey(Ammocœtes). See cuts under lamprey.
Sorry, no etymologies found.
And going on board a ship he set sail to return, but the ship could not get out of the harbour; there it stuck fast just as if held by a sea-lamprey.