catanadromous

Etymology
down + up + a running, course.

Adjective

 * 1)  Ascending and descending freshwater streams from and to the sea, as the salmon does; anadromous.