Definify.com
Definition 2024
sea_lamprey
sea lamprey
English
Noun
sea lamprey (plural sea lampreys)
- A parasitic lamprey found in Europe and North America, Petromyzon marinus.
Synonyms
- (Petromyzon marinus): eel sucker, green lamprey, lamper, shad lamprey, spotted lamprey
Translations
animal
|
|