petromyzon marinus Meaning, Definition & Usage

  1. noun large anadromous lamprey sometimes used as food; destructive of native fish fauna in the Great Lakes
    sea lamprey.

WordNet