Definify.com
Definition 2024
landlocked_salmon
landlocked salmon
See also: land-locked salmon
English
Alternative forms
Noun
landlocked salmon (uncountable)
- Populations of the Atlantic salmon, Salmo salar that inhabit freshwater only.
landlocked salmon (uncountable)