- lake salmon as a noun:
- 1
lake salmon
noun
1 lake salmon
Atlantic salmon confined to lakes of New England and southeastern Canada.
synonym: landlocked salmon.
debug info: 0.0139
noun
Atlantic salmon confined to lakes of New England and southeastern Canada.
synonym: landlocked salmon.
debug info: 0.0139