Home
Search
Index
Definify.com
Definition
2025
river_lamprey
river lamprey
English
Noun
river
lamprey
(
plural
river lampreys
)
A common name for
European river lamprey
,
Lampetra fluviatilis
.
Similar Results