'Sea lamprey' definitions:

Definition of 'sea lamprey'

(from WordNet)
noun
Large anadromous lamprey sometimes used as food; destructive of native fish fauna in the Great Lakes [syn: sea lamprey, Petromyzon marinus]

Definition of 'Sea lamprey'

From: GCIDE
  • Sea lamprey \Sea" lam"prey\ (Zool.) The common lamprey. [1913 Webster]