Babylon NG
Simply the best definition!

Download it's free

Anadromous fish.

Glossary of Marine Biology

Download this dictionary
Anadromous fish.
Fish that spends most of its life feeding in the open ocean but that migrates to spawn in fresh water