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