lake herring (0 synonym found)

Definition of lake herring:

(n) : cold-water fish caught in lake superior and northward
(n) : important food fish of cold deep lakes of north america

Definition of lake herring:

(n) : cold-water fish caught in lake superior and northward
(n) : important food fish of cold deep lakes of north america

Back to Top