SEA LAMPREY


Meaning of SEA LAMPREY in English

noun

: an anadromous lamprey ( Petromyzon marinus ) of the Atlantic coasts of No. America and Europe that attains a length of about three feet, is sometimes used as food, at maturity ascends streams to breed and then dies, and has recently become a serious pest destructive of native fish fauna in the Great Lakes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.