Meaning of salmo salar
Definition of salmo salar
(noun)
found
in
northern
coastal
Atlantic
waters
or tributaries; adults do not die
after
spawning
Other information on salmo salar
WIKIPEDIA results for
salmo salar
Amazon results for
salmo salar
Tweet