lake_troutEnglish

lake trout, Salvelinus namaycush, salmon trout

Noun

Large fork-tailed trout of lakes of Canada and the northern United States

English: lake trout, salmon trout, Salvelinus namaycush

Flesh of large trout of northern lakes

English: lake trout

English words with similar meanings

Show 2 words