petromyzon marinus - English Synonyms Dictionary

petromyzon marinus

n.
[1] sea lamprey