landlocked salmon

English edit

 
Atlantic salmon are among the largest salmon species

Alternative forms edit

Noun edit

landlocked salmon (plural landlocked salmon or landlocked salmons)

  1. Populations of the Atlantic salmon, Salmo salar that inhabit freshwater only.

Synonyms edit

Translations edit

Further reading edit