lake salmon
English Dictionary
->
Letter L
-> lake salmon
Search Dictionary:
lake salmon Definition
(n)
Atlantic
salmon
confined
to
lakes
of
New
England
and
southeastern
Canada
lake salmon Synonyms
lake salmon
landlocked salmon
© Art Branch Inc.