sea lamprey
English Dictionary
->
Letter S
-> sea lamprey
Search Dictionary:
sea lamprey Definition
(n)
large
anadromous
lamprey
sometimes
used
as
food
;
destructive
of
native
fish
fauna
in
the
Great
Lakes
sea lamprey Synonyms
Petromyzon marinus
sea lamprey
© Art Branch Inc.