English dictionary
sea lamprey meaning and definition
Definition and meaning of sea lamprey at MeaningMonkey.org. sea lamprey meaning and definition in the English Dictionary.SEA LAMPREY noun
Definition of sea lamprey (noun)
- large anadromous lamprey sometimes used as food; destructive of native fish fauna in the Great Lakes
- synonyms: Petromyzon marinus
Source: Princeton University Wordnet