clupea harangus Meaning, Definition & Usage

  1. noun commercially important food fish of northern waters of both Atlantic and Pacific
    herring.

WordNet