clupea harangus (0 synonym found)

Definition of clupea harangus:

(n) : commercially important food fish of northern waters of both atlantic and pacific

Definition of clupea harangus:

(n) : commercially important food fish of northern waters of both atlantic and pacific

Back to Top