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