Meaning of landlocked salmon
Definition of landlocked salmon
(noun)
Atlantic
salmon
confined
to lakes of New England and
southeastern
Canada
Other information on landlocked salmon
WIKIPEDIA results for
landlocked salmon
Amazon results for
landlocked salmon
Tweet