landlocked_salmonEnglish

lake salmon, landlocked salmon

Noun

Atlantic salmon confined to lakes of New England and southeastern Canada

English: landlocked salmon, lake salmon

English words with similar meanings

Show 1 words