Landlocked Salmon (noun) Definition, Meaning & Examples

noun
  1. a variety of the Atlantic Ocean salmon, Salmo salar, confined to the freshwater lakes of New England and adjacent areas of Canada.
Landlocked Salmon (noun) Definition, Meaning & Examples

More Definitions