clupea harengus harengus Meaning, Definition & Usage

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

WordNet