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