Atlantic salmon

1. (noun) found in northern coastal Atlantic waters or tributaries; adults do not die after spawning
Synonyms: Salmo salar
Related Words: lake salmon, landlocked salmon, salmon

2. (noun) fatty pink flesh of fish from northern coastal Atlantic; usually marketed fresh
Related Words: salmon



Terms and Conditions of Use / Copyright Notice