ATLANTIC HERRING





Definition:

  1. [noun] important food fish; found in enormous shoals in the northern Atlantic
    Synonyms: Atlantic herring, Clupea harengus harengus

Synonyms: