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 salmons

Find Similar Words

Find similar words to landlocked-salmon using the buttons below.

Words Starting With

Words Ending With

Unscrambles

landlocked-salmon

Word Length