Arctic lamprey

English

Noun

Arctic lamprey (plural Arctic lampreys)

  1. A species of lamprey living in the Arctic (Lethenteron camtschaticum).

Translations