SEA LAMPREY


Meaning of SEA LAMPREY in English

[sea lamprey] n (1879): a large anadromous lamprey (Petromyzon marinus) that has a mottled upper surface, is an ectoparasite of fish, and is sometimes used as food

Merriam-Webster English vocab.      Английский словарь Merriam Webster.