landlocked_salmon
1. [ noun ] (zoology) Atlantic salmon confined to lakes of New England and southeastern Canada
Synonyms: lake_salmon
Related terms: Atlantic_salmon
Similar spelling:   landlord's_lien