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