Definify.com

Definition 2024


river_lamprey

river lamprey

English

Noun

river lamprey (plural river lampreys)

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