GeneralConnection.comDictionary
lake salmon
Noun

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