atlantic herring Meaning, Definition & Usage

  1. noun important food fish; found in enormous shoals in the northern Atlantic
    Clupea harengus harengus.

WordNet