landlocked salmon
Explore definitions, synonyms, and language insights of landlocked salmon
Definitions
Noun
Atlantic salmon confined to lakes of New England and southeastern Canada
Explore definitions, synonyms, and language insights of landlocked salmon