English | German | Russian | Czech

lake salmon English

Meaning lake salmon meaning

What does lake salmon mean?

lake salmon

(= landlocked salmon) Atlantic salmon confined to lakes of New England and southeastern Canada

Synonyms lake salmon synonyms

What other words have the same or similar meaning as lake salmon?

lake salmon English » English

landlocked salmon

Are you looking for...?