Definitions
There is 1 meaning of the phrase
Petromyzon Marinus.
Petromyzon Marinus - as a noun
Large anadromous lamprey sometimes used as food; destructive of native fish fauna in the great lakes
Synonyms (Exact Relations)
sea lamprey