landlocked_salmon has definitions from the field of zoology
1
[ noun ] (zoology) Atlantic salmon confined to lakes of New England and southeastern Canada

Synonyms

lake_salmon

Related terms

Atlantic_salmon

*