English dictionary
salmo salar meaning and definition
Definition and meaning of salmo salar at MeaningMonkey.org. salmo salar meaning and definition in the English Dictionary.SALMO SALAR noun
Definition of Salmo salar (noun)
- found in northern coastal Atlantic waters or tributaries; adults do not die after spawning
- synonyms: Atlantic salmon
Source: Princeton University Wordnet