GeneralConnection.comDictionary
landlocked salmon
Noun

1. lake salmon
1. Atlantic salmon, Salmo salar
Usage