bn:03799586n
Noun Concept
EL
No term available
EN
A salmon run is an annual fish migration event where many salmonid species, which are typically hatched in fresh water and live most of the adult life downstream in the ocean, swim back against the stream to the upper reaches of rivers to spawn on the gravel beds of small creeks. Wikipedia
Relations
Sources