A female spring Chinook salmon can carry more than 4,000 eggs.

A female spring Chinook salmon can carry more than 4,000 eggs.

Next