Subscribe
URL of the page has been copied to clipboard.
Meaning : Found in northern coastal Atlantic waters or tributaries. Adults do not die after spawning.
Synonyms : atlantic salmon
Install App
Salmo salar meaning in Telugu.