European river lamprey

English

Noun

European river lamprey (plural European river lampreys)

  1. Any of species Lampetra fluviatilis of lampreys, of Europe.

Synonyms

Translations

References