Chinook salmon

What is Chinook salmon?

Chinook salmon definition and meaning on Dictionary terms:
noun

a large salmon, Oncorhynchus tshawytscha, found in the northern Pacific Ocean.