Definitions
There is 1 meaning of the phrase
Clupea Harangus.
Clupea Harangus - as a noun
Commercially important food fish of northern waters of both atlantic and pacific
Synonyms (Exact Relations)
Hypernyms (Closely Related)
Hyponyms (Broadly Related)