atlantic_herring has definitions from the field of zoology
1
[ noun ] (zoology) important food fish; found in enormous shoals in North Atlantic

Related terms

herring Clupea

*