LANDLOCKED SALMON





Definition:

  1. [noun] Atlantic salmon confined to lakes of New England and southeastern Canada
    Synonyms: lake salmon

Synonyms: