sea lamprey

English dictionary entry

Meanings

noun
  1. A parasitic lamprey found in Europe and North America, Petromyzon marinus.

Word forms

sea lamprey sea lampreys

Synonyms

eel sucker green lamprey lamper shad lamprey spotted lamprey
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.