Salmo salar
English Dictionary
->
Letter S
-> Salmo salar
Search Dictionary:
Salmo salar Definition
(n)
found
in
northern
coastal
Atlantic
waters
or
tributaries
;
adults
do
not
die
after
spawning
Salmo salar Synonyms
Atlantic salmon
Salmo salar
© Art Branch Inc.