English dictionary
atlantic herring meaning and definition
Definition and meaning of atlantic herring at MeaningMonkey.org. atlantic herring meaning and definition in the English Dictionary.ATLANTIC HERRING noun
Definition of Atlantic herring (noun)
- important food fish; found in enormous shoals in the northern Atlantic
- synonyms: Clupea harengus harengus
Source: Princeton University Wordnet