Definify.com

Definition 2025


river_lamprey

river lamprey

English

Noun

river lamprey (plural river lampreys)

  1. A common name for European river lamprey, Lampetra fluviatilis.