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