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)
herring11Hypernyms (Closely Related)
food fishclupeid12clupeid fishHyponyms (Broadly Related)