Synonyms of Landlocked Salmon in English :
Antonyms of Landlocked Salmon in English
Thesaurus of Landlocked Salmon in English
Landlocked Salmon
see definition of landlocked salmonSynonyms of landlocked salmon
1. (noun) Atlantic salmon confined to lakes of New England and southeastern Canada
Hypernyms of landlocked salmon
1. (noun) Atlantic salmon confined to lakes of New England and southeastern Canada