Atlantic herring

1. (noun) important food fish; found in enormous shoals in North Atlantic
Synonyms: Clupea harengus harengus
Related Words: Clupea harangus, herring



Terms and Conditions of Use / Copyright Notice