European river lamprey

English

Noun

European river lamprey (plural European river lampreys)

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

Synonyms

Translations

References