lake salmon
1.
(
noun
) Atlantic salmon confined to lakes of New England and southeastern Canada
Synonyms:
landlocked salmon
Related Words:
Atlantic salmon
,
Salmo salar
Terms and Conditions of Use / Copyright Notice