English
Detailed Synonyms for landlocked salmon in English
landlocked salmon:
landlocked salmon [the ~] noun
-
the landlocked salmon
– Atlantic salmon confined to lakes of New England and southeastern Canada 1the lake salmon; the landlocked salmon– Atlantic salmon confined to lakes of New England and southeastern Canada 1