landlocked salmon meaning
EN- Noun
- Populations of the Atlantic salmon, Salmo salar that inhabit freshwater only.
- Populations of the Atlantic salmon, Salmo salar that inhabit freshwater only.
Definition of landlocked salmon in English Dictionary
- Part-of-Speech Hierarchy
- Nouns
- Singularia tantum
- Uncountable nouns
- Uncountable nouns
- Singularia tantum
- Nouns
Source: Wiktionary