Synonyms for salmosalar | Synonym.com

Synonyms for salmosalar

We couldn't find any exact matches, but here are some similar words.

1. atlantic salmon (n.)

found in northern coastal Atlantic waters or tributaries; adults do not die after spawning

Synonyms: