Landlocked-salmon Definition
noun
A subspecies of Atlantic salmon, Salmo salar sebago.
Wiktionary
Synonyms:
- lake salmon
Other Word Forms of Landlocked-salmon
Noun
Singular:
landlocked-salmon
Plural:
landlocked salmonsFind Similar Words
Find similar words to landlocked-salmon using the buttons below.