'Clupea harangus' definitions:

Definition of 'Clupea harangus'

(from WordNet)
noun
Commercially important food fish of northern waters of both Atlantic and Pacific [syn: herring, Clupea harangus]