GeneralConnection.com
➔
Dictionary
lake salmon
Noun
1. landlocked salmon
1. Atlantic salmon, Salmo salar
Usage