Definition of Landlocked Salmon

  • 1. Atlantic salmon confined to lakes of New England and southeastern Canada Noun

Synonyms for word "landlocked salmon"

Semanticaly linked words with "landlocked salmon"

Hyponims for word "landlocked salmon"