Atlantic salmon
Explore definitions, synonyms, and language insights of Atlantic salmon
Definitions
Noun
fatty pink flesh of fish from northern coastal Atlantic; usually marketed fresh
Noun
found in northern coastal Atlantic waters or tributaries; adults do not die after spawning